Menu Close

BAM – BS/MS 5-year Pathway

The Bachelors and Masters (BAM) degree program is intended to allow students the opportunity to receive both the Bachelor of Science and the Master of Science in Computer Science in 5 years. To be admitted into the program, students must submit the Graduate Admissions Applications as well as all required program admission materials specified in the “Graduate Study” section by the start of their junior year (5th semester).

Requirements

Students pursuing this degree should meet the degree requirements for a regular Master of Science in Computer Science. Gateway course: ICS 311 with a grade B or higher.

There are three pathways students can take depending on their BS degree option. Each pathway differs in the set of courses that can be double-counted for both the Bachelor’s and Master’s degree.

  • B.S. and M.S. in Computer Science
    The following courses can be double-counted in BS in Computer Science and MS in Computer Science. The minimum grade requirement is B (not B-) or higher: (ICS 414 or ICS 435 or ICS 451 or ICS 466), 621, 635.
    > Jump to BS/MS Computer Science (General) Plan Template
  • B.S. in Computer Science/Data Science Track and M.S. in Computer Science
    The following courses can be double-counted in BS in Computer Science in Data Science track and MS in Computer Science. The minimum grade requirement is B (not B-) or higher : (ICS 422 or ICS 475 or ICS 483 or ICS 496), ICS 621, ICS 635
    > Jump to BS/MS Computer Science (Data Science) Plan Template
  • B.S. in Computer Science/Security Science Track and M.S. in Computer Science
    The following courses can be double-counted in BS in Computer Science in Data Science track and MS in Computer Science. The minimum grade requirement is B (not B-) or higher: (ICS 423 or ICS 426 or ICS 455 or ICS 495), ICS 621, ICS623
    > Jump to BS/MS Computer Science (Security Science) Plan Template