Announcements are posted on our Piazza. Assignments and readings are on the Schedule page (see tabs above). Browse the tabs above to become familiar with our course and how it will be run.
Course Contents: All sections of this course will follow the same lecture and exam schedule, and will use the same content for instruction.
Registration: Any registration related questions should be addressed to the CS academic office. The instructors and the course staff have no power to allow students to register for this class. However unlike previous semesters, there should be enough capacity to allow all students who satisfy the pre-requisites to register for this class.
Tools: We will rely on many tools to deliver course content and for assessment. Please subscribe to these as soon as possible.
Proficiency Exams: If you are familiar with much of the course content (see the course web pages from previous terms), you may wish to take the CS 173 proficiency exam. See the proficiency page for dates and details. Have a backup plan in case you don't pass it.
Credits: Website design is based on previous offerings of this course by Margaret Fleck, Patrick Lin, and Ian Ludden.