CS 409
Fall 2025 All Classes
Credit: 3 OR 4 hours.
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.
3 undergraduate hours. 3 or 4 graduate hours. Prerequisite: CS 225.
| CRN | Type | Section | Time | Day | Location | Instructor | Section Details | |
|---|---|---|---|---|---|---|---|---|
|
78709
|
Lecture-Discussion
Online Lecture
|
CSP
CSP
|
2:00PM
-3:15PM
2:00PM
-3:15PM
|
R
T
|
ARR Illini Center
n.a.
|
Kumar, R
Kumar, R
|
|
|
|
79735
|
Lecture-Discussion
Online Lecture
|
MC3
MC3
|
2:00PM
-3:15PM
2:00PM
-3:15PM
|
R
T
|
ARR Illini Center
n.a.
|
Kumar, R
Kumar, R
|
|
|
|
79326
|
Lecture-Discussion
Online Lecture
|
MC4
MC4
|
2:00PM
-3:15PM
2:00PM
-3:15PM
|
R
T
|
ARR Illini Center
n.a.
|
Kumar, R
Kumar, R
|
|
|
|
76905
|
Lecture-Discussion
|
WPG
|
2:00PM
-3:20PM
|
TR
|
0035 Campus Instructional Facility
|
Kumar, R
|
|
|
|
76904
|
Lecture-Discussion
|
WPU
|
2:00PM
-3:20PM
|
TR
|
0035 Campus Instructional Facility
|
Kumar, R
|
|