Linked BSCS/MS Program

The Linked BSCS/MS Program in Computer Science allows for exceptionally successful students to earn both a BSCS and MS in Computer Science by allowing them to count up to 12 credits of graduate coursework toward both their Bachelor’s and Master’s degrees in Computer Science. All options available under the MS program are available under this program. (Program Flyer, Official Guidelines in the Undergraduate Catalog)


  • Obtain 2 highly-marketable degrees in 5 years. (Average of $20,000 increase in starting salary for MS vs. BS graduates)
  • Count 12 graduate-level credit hours towards both the BSCS and MS degrees.  After completing the BSCS, for the courses-only MS option, only 22 graduate credit hours remain for the MS.  These can be completed in a Fall/Spring/Summer academic year.
  • The GRE requirement for MS admission is waived for students successfully participating in the Linked Program.
  • During your 5th year (after completing the BSCS), you are eligible for a Graduate Assistantship (Teaching or Research). This includes a stipend each semester and a partial tuition waiver (up to 100% for Virginia residents).
  • Courses for both programs are available in on-campus and online formats.

Program Eligibility

To be eligible for admission to the Linked Program, students must

  • have completed at least 60 undergraduate credit hours (with at least 24 credit hours from ODU)
  • have completed CS 361, CS 381, MATH 212, and all associated prerequisites for those courses
  • hold an overall GPA of 3.0 or higher and a GPA of 3.0 or higher in CS and MATH courses


  • Check that you meet the eligibility requirements
  • Fill out the Application for Linked Program form
  • Meet with the Chief Departmental Advisor (CDA, to verify eligibility and plan undergraduate electives.
  • Meet with the Graduate Program Director (GPD, to plan graduate courses.

Additional Notes

  • Students may count 3 undergraduate electives taken at the graduate level (500-level) and CS 517
  • Students must complete a Undergraduate Permission to Take Graduate Courses form (available at for each semester they take graduate courses as an undergraduate.

Important: Students in the Linked Program must apply for admission to the MS program to start the semester after graduation from the BSCS program. Students must also let the GPD for admissions ( know that they have applied for the MS Program and are in the Linked Program.