Computer Science and Software Engineering

Course Information

Based on the fundamental disciplines of Computer Science and Software Engineering, the curricula focus on the processes involved in the design, development, and implementation of software. Our innovative courses are designed by faculty and task forces that draw directly upon industry input.

The menu on the left includes links to when our courses are offered, descriptions of each course, and information about how courses fit in with each other and fit into our degrees.

Our CSS Advisor is ready to assist you in planning your coursework. Students are encouraged to check in with their Advisor once a quarter to check their progress and course planning.

To make an appointment or to speak with the CSS Advisor, please contact the STEM Undergraduate Academic Services Office at (425) 352-3746 or at