Undergraduate Programs

Bachelor of Science in Computer Science

The Bachelor of Science in Computer Science (BSCS) is designed for students planning a career in computing. To complete the BSCS, students must meet all requirements for an applied science degree from the McKelvey School of Engineering in addition to the below requirements. The degree requires 120 units including core courses, math courses, and electives.

Program Overview

This major requires 7 core courses (21 units), 1 systems course (3 units), 1 methods course (3 units), and 5 technical electives (15 units) for a total of 42 credits. Please visit the Washington University Bulletin to review the BSCS degree requirements and course offerings. Please note, the degree requirements and policies listed in the 2025-26 Bulletin apply to students entering Washington University during the 2025-26 academic year. For information on degree requirements from prior years, please refer to the Bulletin pages associated with those academic years (listed below).

 

Notes/Updates

  • N/A

 

Prior Bulletin Pages

 

Any Questions?

If you have any questions about the BSCS degree requirements, please feel free to contact: cse.undergrad@wustl.edu