BA/MS in Computer Science
The Computer Science BA/MS program, typically completed in four-and-a-half to five years, is designed for highly qualified students. Students will learn to analyze problems that require computation, and design and implement appropriate problem solutions that are efficient and effective. Students will possess a broad mastery of in-depth knowledge of computer science, across theory, software, systems, and applications.
Students must apply during their junior year and have a cumulative grade point average of 3.5 in computer science with an overall average of 3.0. Seniors may not apply to the BA/MS program.
Requirements
The program requires at least 36 4-credit courses in total, comprising:
- all the Computer Science CAS BA major requirements
- all the Computer Science GRS MS requirements
No CS course can count toward both portions of the combined degree.
Additional general information regarding the BA/MS program can be found in the BA/MA and BA/MS Programs section of this Bulletin.

