If you will read this article below, you will see that CMS is our there, and working full force. They might be a few HTML coders out there on old and simple website projects, but HTML is out. In fact, HTML has been replaced by XHMTL years ago. When I go to the book store, I see more books on XHTML then I do HTML. My last posting on the subject of CMS and schools should be teaching this subject was not to be ugly. Instead I was warning any student before the sign up on any web design program to check things out.
Just a moment ago I got an email from a school in my area, without me asking for it, on what they do teach with web design. I looked over it, and all that they will be teaching is what I graduated with several years ago. Nothing has changed. Whoever graduates from this program will not get any job in web design. Companies are looking for employees that are trained in today's technology. What was taught years ago is too old.
What I have recently learned is that "updating" a website is the big thing. It is hard enough to write an average website in HTML, XHTML, or any other coding by itself. To update a website makes it harder by using coding alone. That is why there is things like CMS to allow others to update their websites without any major fuss. With web2 out and running, there are more and more personal websites that are being created. Blogs are also showing ore then just text. Everything is moving fast and if you do not keep up with how things are going, then you will be left behind.
With technology moving faster then we can keep up, what or who do we correctly design a website? It is up to what you want to put on it. Are you selling anything and what? Who is your audience? With more and more going online these days, it does not make it easier to design a website.
This point here in this posting and this blog is to show that things are moving at a very fast pace and schools needs to do all they can to teach the recent technology in the field of web design. Teaching a class in HTML fundamentals is not going to do it. Teaching just one class in JavaScript or Perl is not going to get them a in coding those languages. School seriously needs to gather the right information and teach what they need to teach so that the students can get a job hot off the press.
Brandon
Hand-coding HTML is still hip says NY Times Design Director | Negative Approach - CNET Blogs

Mobilizing Generation 2.0: A Practical Guide to Using Web2.0 Technologies to Recruit, Organize and Engage Youth 