Education
![]() |
![]() |
![]() |
![]() |
UW Computer Science & Engineering offers a premiere educational experience to undergraduates, graduate students and multidisciplinary students in computer science and engineering fundamentals, problem solving and innovation; CSE also provides lifelong educational renewal for those in the workplace. Through educational leadership, research and development, intellectual partnerships and community outreach, we seek to measurably improve science scholarship, commerce, and society.
The department offers degree programs at all levels:
- A Bachelor of Science degree in Computer Science in the College of Arts and Sciences
- A Bachelor of Science degree in Computer Engineering in the College of Engineering (ABET Accreditation)
- A research-oriented full-time Doctoral program
- An evening/distance Professional Master's program for fully employed professionals in Washington State's computing industry
We provide opportunities for K-12 students and teachers through the DawgBytes outreach program.
CSE participates in inter-disciplinary programs on campus and provides courses to majors in other departments. For example:
- The Applied and Computational Mathematical Sciences undergraduate program
- An interdisciplinary Ph.D. program in Computational Molecular Biology
- Two introductory programming courses (CSE142/CSE143) that educate more than 2500 students each year
- Many computing courses for non-CSE majors
Our off-campus offerings include:
- More than three dozen Certificate Programs, enrolling nearly 5,000 students annually
- Support for the Computing & Software Systems programs at UW's branch campuses in Bothell and Tacoma
Non-majors have access to many computing classes, as well. These courses are open to all matriculated students at UW who meet the course prerequisites. Non-matriculated students may enroll on a space available basis.
We are committed to diversity in our community.






cs.