Course Information

Time Schedule

Offers time slot and instructor information for courses being taught as well as upcoming quarters. View the Time Schedule.

Course Descriptions

Read brief synopses of what topics and materials a course will cover throughout the quarter. Courses taught by the CSS Division include the following course prefixes:

The links above take you to the online course descriptions.

Course Sequence

The CSS Division offers a variety of introductory computing courses for pre-majors, as well as courses for students pursuing non-CSS majors.  Please see the following flowcharts to help you choose the right first computing course for you:

Your pre-major or major advisor can give you additional assistance.  To contact a School of STEM Advisor, please call (425) 352-3746 or send an email to


Below are links to special policies regarding specific courses.