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.