That's interesting. As someone who does a lot of programming in my free time and does (hopelessly simplistic) compsci at school, I'm avoiding CS degrees precisely because they assume you know nothing and move slowly. My info for this is the course structure and talking to current students. I'm in the UK.
When and where was this? Perhaps they have changed over time.
This was in the early 2000s in the US. I wouldn't be surprised if the programs have become more accessible over the years. CS was still pretty niche when I was taking the classes.
When and where was this? Perhaps they have changed over time.