University of Washington

USA
5 Scholarships 104 Programs 4 Degree levels
Bachelor

Computer Science and Software Engineering

Offered at University of Washington, USA
DegreeBachelor
FieldBSc CSSE
Duration4 years
Tuition43209.00

Overview

The Bachelor of Science in Computer Science and Software Engineering (CSSE) at the University of Washington combines core computer science with people-centered software engineering practices. You’ll build strong programming and systems foundations while learning how to design, test, and deliver software that meets real user needs.

About this programme

Overview

The Bachelor of Science in Computer Science and Software Engineering (CSSE) at the University of Washington offers a comprehensive education that integrates fundamental computer science principles with people-centric software engineering practices. This program equips students with a robust foundation in programming and systems, emphasizing the design, testing, and delivery of software that addresses real-world user needs.

What you'll study

The CSSE curriculum is designed to provide a balanced mix of computer science fundamentals and practical software engineering skills. The program typically encompasses a variety of core courses, including:

Core course areas (examples):
  • Probability and statistics relevant to computing and engineering
  • Statistical inference and data-driven reasoning
  • Data structures and algorithms
  • Foundations of programming and software development
  • Software engineering processes, including requirements analysis, design, implementation, and testing
  • Analysis and design of software systems
  • Technical writing tailored for computing professionals
  • Management principles applicable in computing
Capstone / project work:

As part of the degree requirements, students typically engage in a major software project or culminating experience that showcases their learning. The specific format of this project may vary, so it is advisable to check the current requirements with the university.

Electives and depth:

Students have the option to select elective courses that allow them to specialize in areas such as software engineering, systems, data, or other computing disciplines. Academic advisors are available to assist in choosing electives that align with individual career aspirations.

Entry requirements

To gain admission to the CSSE program, applicants are generally required to meet certain academic criteria. This includes a competitive GPA and the submission of relevant academic coursework history along with required essays. Freshman admission is the standard pathway, with transfer options available for qualified candidates.

Career prospects

Latest Bachelor Scholarships in USA

Similar Bachelor programmes in USA

Similar Bachelor programmes at other universities

Get help applying to University of Washington

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.