Welcome to the Computing & Software Systems division
We offer software engineering oriented computer science degrees that emphasize how to think about, design, and create quality software-enabled systems that have real impact in organizations and the world. Our degrees provide the broad educational background valued by employers and by computing professionals seeking rewarding careers. Our aim is a transformative educational experience that not only provides fundamentals and technical skills, but also the perspective to understand how to be an effective, confident, and respected member of our profession.
As an undergraduate you can choose between:
Bachelor of Science in Computer Science and Software Engineering, which focuses on software development.
Bachelor of Science in Computer Engineering, which combines education in hardware and software development.
Bachelor of Arts in Applied Computing, which emphasizes connections between computing and other fields.
Bachelor of Arts in Interactive Media Design
If you're switching careers you can take our Graduate Certificate in Software Design and Development to immediately move to a new job or to prepare you for success in graduate studies.
As a graduate student you can pursue studies at the cutting edge of computing research and implementation through our Master of Science in Computer Science and Software Engineering or our Master of Science in Cyber Security Engineering.
Whichever pathway you choose, you can rely on receiving a world-class, University of Washington education in a small-scale environment that provides close student/faculty interactions.