Oct 17, 2025  
2025 - 2026 Graduate Catalog 
    
2025 - 2026 Graduate Catalog

Computer Science Bachelor’s-to-Master’s Accelerated Pathway (BMAP)


The department offers a pathway designed to enable particularly well-prepared students to obtain an M.S. in Computer Science 12 or 15 months after receiving their bachelor’s degrees.

Plan of Study


The total credit hour requirement for the M.S. in CS (non-Thesis option) is 32 credits, which must be accumulated by completing a program of courses approved by the Department. Students begin taking graduate level courses during the senior year of the B.S. program at William & Mary.

Plan of Study:

  1. Students take CSCI 141, CSCI 241, CSCI 243, CSCI 303, CSCI 304 and CSCI 312 (thereby obtaining a minor in computer science). Students must earn a B or better in these courses, and have an overall GPA of 3.0 by the end of their Junior year to qualify for this program.
  2. By the end of the Junior year, students must apply to the BMAP with the Department of Computer Science. Following conditional admission to the BMAP, a computer science advisor will be assigned, if needed.
  3. In the Senior year, students will take any two of the following courses for graduate credit: CSCI 520 , CSCI 523 , CSCI 524 , CSCI 526 , CSCI 527 , CSCI 534 , CSCI 535 , CSCI 542 , CSCI 544 .
  4. During the Fall semester of the Senior year, students apply for regular admission to the Computer Science Graduate Program, clearly indicating their prior conditional acceptance into the BMAP.
  5. If admitted to the graduate program, students will select a research advisor, and will work with this advisor to complete the remaining M.S. requirements.

The one-year M.S. degree is based on the standard 32-hour, non-thesis M.S. degree option. Two of these 32 hours must be satisfied by passing CSCI 710 ; the other 30 hours correspond to 10, three-credit computer science graduate courses. To complete an M.S. degree in just one year of study two of these ten courses must be taken for graduate credit while still an undergraduate. The other eight courses would be taken, four per semester, in two intensive semesters of graduate study. CSCI 710 may be completed either in the final semester or in the summer after coursework is completed. A grade of “B-” or better must be earned in all graduate coursework.