CS 409
CS 409 - The Art of Web Programming
Fall 2024
Title | Rubric | Section | CRN | Type | Hours | Times | Days | Location | Instructor |
---|---|---|---|---|---|---|---|---|---|
The Art of Web Programming | CS409 | CSP | 78709 | PKG | 3 | 1400 - 1515 | R | ARR Illini Center | Ranjitha Kumar |
The Art of Web Programming | CS409 | CSP | 78709 | PKG | 3 | 1400 - 1515 | T | Ranjitha Kumar | |
The Art of Web Programming | CS409 | KOG | 77684 | ONL | 3 | - | Ranjitha Kumar | ||
The Art of Web Programming | CS409 | KOU | 80146 | ONL | 3 | - | Ranjitha Kumar | ||
The Art of Web Programming | CS409 | MC3 | 79735 | PKG | 3 | 1400 - 1515 | T | Ranjitha Kumar | |
The Art of Web Programming | CS409 | MC3 | 79735 | PKG | 3 | 1400 - 1515 | R | ARR Illini Center | Ranjitha Kumar |
The Art of Web Programming | CS409 | MC4 | 79326 | PKG | 4 | 1400 - 1515 | T | Ranjitha Kumar | |
The Art of Web Programming | CS409 | MC4 | 79326 | PKG | 4 | 1400 - 1515 | R | ARR Illini Center | Ranjitha Kumar |
The Art of Web Programming | CS409 | WPG | 76905 | LCD | 3 | 1400 - 1520 | T R | 0035 Campus Instructional Facility | Ranjitha Kumar |
The Art of Web Programming | CS409 | WPU | 76904 | LCD | 3 | 1400 - 1520 | T R | 0035 Campus Instructional Facility | Ranjitha Kumar |
See full schedule from Course Explorer
Official Description
Client- and server-side technologies that enable modern Web applications. Topics include the building blocks of the Web (browsers, HTML, CSS, JavaScript) and data exchange (HTTP, AJAX, JSON, REST). Assignments expose students to full-stack web development, and JavaScript frameworks that scaffold MVC architectures and event-driven, asynchronous programming. The course culminates in a final project, where students work in teams to design and develop an original, database-backed web application. Course Information: 3 undergraduate hours. 3 or 4 graduate hours. Prerequisite: CS 225.