CMSC 210: Web page design and scripting

Spring 2024

Prof. Blaheta

Broadly speaking, in most computer science classes you are not taught a language or a technology; the focus is on some conceptual understanding—of structured programming, or abstraction, or whatever. This course shifts that a bit. Here, we primarily focus on learning to write in the core web languages (HTML, CSS) and to program in a language and development framework designed to control them (Ruby on Rails). However, an important goal of this course is to teach not just the new languages, but how to learn new languages, which you should in the end be confidently able to do on your own (as you'll have to do many times over the course of your career).

This class meets 2pm on MWF in the Stevens lab.