CSC 336

Web Programming I

American University · UGRD · Fall 2026

1 section1 open now
Add to a schedule

Catalog description

Web Programming I (3) This course provides students with a strong foundation in the principles of web application development from the fundamentals to current technologies. The course focuses on back-end programming rather than website layouts and front-end design. Topics include creating interactive websites, web application architecture, server-side scripting, databases, client-server interactions, and web security. Students are introduced to specific sets of web programming tools including JavaScript, Node.JS, PhP, Python CGI, and SQL. Students gain an understanding of some of the most important technologies that underlie the popular websites they encounter every day, which is both practical for creating web apps and intellectually interesting for computer scientists. Prerequisite: CSC-208.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 3 hours ago

001

3 openSeats: 21/24 seats Last recorded: Aug 9, 2026, 1:02 AM
Class #40024Fall 2026UGRD3.0 credits
3 available21 enrolled24 capacity0 waitlist
Days & times
T/F 11:20 AM-12:35 PM
Meeting dates
Aug 31 – Dec 19
Location
Myers Building 116
Instructor
Treanor, Michael A.
Details checked 3 hours agoSeats checked 3 hours ago
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?