A cousin is going to college, probably in computer science, and he asked me where is a good school to go. I told him some schools and current topics in CS, he asked about them and I was wondering, are there some colleges that actually put Design Patterns, CSS, JavaScript, Ajax, DOM Scripting, XML, and web architecture in their required curriculum?
Some new graduates told me they learn JavaScript and CSS on their own, instead of having a real class to teach them the foundation.
Update: from the answers it looks like web programming techniques might be in an elective or self-taught. How about Design Patterns? Do most schools make it a required class nowadays?