Advanced Programming is a new course that will replace Software Engineering (CS 3156) in the CS curriculum starting AY 2002/03. The course aims to prepare students to succeed in more advanced systems courses such as Operating Systems (CS 4118) and Computer Networks (CS 4119).
This course can be substituted where CS 3156 is listed as a prerequisite.
Syllabus Schedule Books TA Grading Examples Midterm Readings Assignments Slides Prerequites FAQ Mailing list Instructor office hours