Skip to main content

Electrical Engineering and Computer Science

Requirements for the M.S. Degree in CS

The EECS department offers the following Master of Science (M.Sc.) degrees in Computer Science. Students admitted to the CS degree programs must satisfy the requirements presented below:

Master of Science (M.Sc.)/thesis degree

The M.Sc./thesis option degree is a degree that requires research work and it is available only to students admitted to that degree. A thesis and a final examination (thesis defense) are required. Students who complete the M.Sc. degree may file a petition requesting admission to the Ph.D. program.

Degree requirements: A minimum of 30 semester hours of graduate work

  • Coursework - minimum of 24 hours
    • Four advanced graduate CS courses, excluding CS 7999 and 8390, for at least 12 credit hours
    • Four additional courses approved by the DGS and advisor carrying graduate credit in CS or another department, at most one of which (3 credits) may be CS 8390, and excluding 7999, for at least 12 credit hours
    • Thesis and an oral thesis presentation which serves as the final examination.      
      • 6 credit hours of research (CS 7999) may be associated with the M.Sc. thesis.
      • Arrangements should be made with the DGS to have at least one final, signed, and bound or electronic copy of the M.Sc. Thesis left with the Department.

Master of Science (M.Sc.)/non-thesis degree

The M.Sc./non-thesis degree should be thought of as a professional degree and it is available only to students admitted to that degree. The M.Sc. non-thesis degree option does not include a thesis or final examination and has the following requirements:

Degree requirements: A minimum of 30 semester hours of graduate work

  • Coursework – minimum of 30 hours
    1. Four advanced graduate CS courses, excluding CS 7999 and 8390, for at least 12 credit hours
    2. Two additional CS courses carrying graduate credit, excluding CS 5250, 5270, 5281, 7999, and 8390, for at least 6 credit hours
    3. Four courses approved by the DGS and advisor carrying graduate credit in CS or another department, at most one of which (3 credits) may be CS 8390, and excluding CS 7999, for at least 12 credit hours

Master’s degree in Passing

The Master’s degree in Passing is available only to students admitted to the Ph.D. degree program. Ph.D. students may earn the M.Sc. degree upon passing the Ph.D. qualifying exam and completion of at least 42 hours of graduate studies.

Accelerated combined BS/M.Sc. degree

The accelerated combined B.S./M.Sc. degree is available only to Vanderbilt undergraduate students admitted to the accelerated combined B.S./M.Sc. degree program. Further information can be found in the Undergraduate catalog (http://www.vanderbilt.edu/catalogs/).