CS 204
CS 204 - Intro to Web Development

This course introduces modern web development using HTML, CSS, and JavaScript. JavaScript is explored in detail, including scoping, closures, objects, prototype inheritance, and namespacing. The jQuery library is also introduced, and the course covers event handling and Ajax interactions. Students will build web pages that manage data structures using menus and forms, and that save/restore that data from local storage resulting in a persistent, dynamic web application. Designed web pages will be modern, responsive, and accessible. The course also covers the jQuery UI (User Interface) library and its capabilities.

Units: 1

Max Enrollment: 24

Prerequisites: CS 111 or permission of the instructor.

Instructor: Staff

Distribution Requirements: MM - Mathematical Modeling and Problem Solving

Typical Periods Offered: Fall and Spring

Semesters Offered this Academic Year: Fall