Welcome to the Division of Computing & Software Systems
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 Arts in Applied Computing, which emphasizes connections between computing and other fields.
Bachelor of Science in Computer Science and Software Engineering, which focuses on software development. Within this program, you can also choose the Information Assurance and Cybersecurity option, which will appear on your transcript.
Bachelor of Science in Computer Engineering, which combines education in hardware and software development.
Bachelor of Arts in Interactive Media Design
As a graduate:
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.
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 Cybersecurity 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.