students collaborating
image from graduation
EnergyTech Poster
student working in Atrium

The Paul G. Allen School at the University of Washington provides a premier educational experience to undergraduate, graduate, and multidisciplinary students in computer science and computer engineering fundamentals, problem solving, and innovation, and lifelong educational enhancement for working professionals. Through educational leadership, research and innovation, intellectual partnerships, and community outreach, we seek to measurably improve science scholarship, commerce, and society.

The Allen School offers the following degree programs:

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:

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 other 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.