There is a difference between "computing", "computer science" and "programming".
If you do a degree such as "Computing and IT" they may well teach a visual programming language like Alice because you only need to understand the concepts of how a program is a system that follows logical rules that are pre-determined when it is created. The rest of the degree will be stuff like how to setup computer networks (the IT side) and a general introduction to computing such as how to use spreadsheets and what the cloud is.
If you do a "Computer Science" degree they will almost certainly not teach Alice, and will likely use a more traditional language like Python or Java (these are the two most common languages taught in US Computer Science university courses at the moment).
I think my training in Mathematics is good-enough that I can make a (relatively, at least) smooth
transition between the high-level, graphic environment of Alice and a more "hands-on" approach. And
you do need to have a reasonably-good understanding of some programming concepts to come up with a decent program; it is not just an "artsy game": you need to know what type of loop to use, when to use it, you need to combine your loops correctly to know if/when you are exiting one and entering another, etc. While it may not be rocket science, it is not just artsy, technically-trivial either.
Programming itself is creating computer programs. Alice is programming, so don't let anyone tell you it isn't. However you are NOT going to be landing computer programming jobs with Alice. There are only a few fields in which visual languages are used. Game scripting is one of them (Unreal Engine has a visual languge for level creation) but even there, you'll need some knowledge of Python or LUA.
In my experience most of the people using visual languages such as Alice are creative artists who use computers as part of their art, because they are not "science-y people". For example, interactive installations with lamps that track your movement as you walk around the exhibit. Even then, a lot of them are using Python and C or C++ (microcontrollers).