Re: Constant change is here to stay
"Leaving aside the ethics of charging a student for a course that has such a short shelf-life (possibly shorter than the length of their degree course), isn't it a bit of a waste of time to teach stuff that will be out of date so quickly?"
One question: how else would you learn this stuff if you aren't taught it? You want everyone working in this industry to be self-taught? Or you want people to do a foundational CS course only, with no modules on modern stuff at all, so they are unemployable when they leave?