The title is required, and must contain letters and/or digits
I left university 3 years ago with a degree in software engineering.
Frankly, I found the whole of year 1 redundant. Having grown up modding games and creating various programs/websites, spending 6+ lectures on conditional logic was rather pointless. The whole of the first year seemed aimed at people who hadn't touched a computer before let alone people with some amount of programming experience.
Years 2 and 3 were marginally better but I probably increased my overall programming knowledge by 10% at best... and only because I went out of my way to choose a dissertation which stretched my knowledge.
I can see why though it was this way though. There were around 60 students doing computer science courses while i was there. Probably around 75% had little to no programming knowledge prior to the course.
I'd say that the universities probably shouldn't allow people with zero experience on the courses, but they need funding and the few of us who had knowledge of the topic probably wouldn't have been enough to make it financially viable for the university to run the course.
Saying that, I'm sure that a degree in software engineering looks good on my CV even if I would have learned far more sitting at home making stuff for fun.