Earlier quoted context omitted.
I'm in the UK and did a degree in software engineering which was pretty light on comp sci theory, but still had the similar pain of sitting through basic programming structure lectures for almost 2 years before hitting any kind of complicated software problems.
I can relate. I'm also from the UK and in the final year of my comp-sci based degree took a module titled 'Web Application Development'. Cool - we're going to be building a web app, I thought. Wrong - it was an introduction to HTML, CSS, and javascript. We didn't even have to make anything, just write snippets. In the final year for fuck's sake. What a waste of £20k.
Ah, mine wasn't so bad, my second year 'browser based applications' module involved creating open data mashups with jQuery, and a third year module in 'architectures and frameworks' used Groovy on Grails, so we did get into some pretty good modern stuff eventually.