Academic Programs Catalog

College of Engineering

Department of Computer Science and Engineering

Graduate Study
Computer Science - Master of Science

In addition to meeting the requirements of the university and of the College of Engineering, students must meet the requirements specified below.

Admission

Applicants for admission should possess a bachelor's degree in computer science or a related field such as mathematics, physics, or electrical engineering.  All applicants must submit their scores from the Graduate Record Examination (GRE) General Test.  Additional information is available on the Department's Web site at http://cse.msu.edu.

Requirements for the Master of Science Degree in Computer Science

The student must complete a total of 30 credits for the degree under either Plan A (with thesis) or Plan B (without thesis) and meet the requirements specified below:

Requirements for Both Plan A and Plan B: 

The student must complete:

  1. The breadth requirement as described in the Graduate Handbook which is available on the Department's Web site at http://cse.msu.edu.
  2. At least 18 credits in courses eligible to satisfy the breadth requirement as approved by the student's academic advisor.

Additional Requirements for Plan A:

The student must complete:

  1. A minimum of 21 credits in 800-900 level courses excluding Computer Science and Engineering 801, 890, and 899.
  2. At least 6, but not more than 8, credits of CSE 899 Master's Thesis Research.

Additional Requirements for Plan B:

  1. Complete a minimum of 24 credits in 800-900 level courses excluding Computer Science 801, 890, and 899.