4 Years On Campus Bachelors Program
The Bachelor of Science in Computer Science and Software Engineering (BS CSSE) at the University of Washington Bothell is a multidisciplinary program housed within the School of Science, Technology, Engineering & Mathematics (STEM). It combines core computer science knowledge with people-centered software development and essential business and communication skills. The program prepares students for dynamic roles in software development, cybersecurity, project management, and systems analysis.
Emphasizing both the technical and human aspects of software systems, the CSSE degree offers a well-rounded education through hands-on projects, industry-focused coursework, and team-based learning. Students benefit from small class sizes, faculty mentorship, and the growing tech presence in the Bothell-Seattle area. It is ABET-accredited.
Course Overview
Core Curriculum:
Programming Fundamentals
Data Structures & Algorithms
Computer Organization
Software Engineering Principles
Operating Systems
Databases
Systems Analysis and Design
Software Testing and Quality Assurance
General Option:
Broad coverage across multiple computer science and software engineering topics
Information Assurance & Cybersecurity Option:
Courses in secure system development, risk assessment, and network security
Topics include secure coding practices, cryptography, and ethical hacking
Additional Features:
Emphasis on human-centered design, usability, and user experience
Integration of business communication and project management skills
Advanced electives in AI, mobile/web development, databases, cloud computing, and networking
Prerequisites (for Transfers):
Calculus
Introductory Programming
Foundational courses in STEM (e.g., discrete math, physics)
Capstone Project: Team-based design project simulating real-world development lifecycle
Collaborative learning: Group assignments, usability testing, and client-based projects
Internships and industry networking: Strong ties with local tech firms in the Seattle area
Student organizations and hackathons to build professional and technical skills
Prepares students for graduate studies in computer science, cybersecurity, or engineering
Graduates work in technology, healthcare, government, startups, and enterprise IT
Supported by career services, academic advising, and industry-aligned faculty
Offers a strong foundation in lifelong learning and adaptability for evolving tech careers
Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.