Skip to Main Content

M.S. in Computer Science

Download as PDF

CSE Computer Science & Engineering Graduate Master of Science

Program Title

Master of Science in Computer Science

Degree Designation

Master of Science

Program Type

Major

Program Description

Students may earn a Master of Science degree in Computer Science or a Master of Science degree in Computer Science with Specialization in Information Technology through cooperation with the Information Technology faculty.

Program Information & Policies

Master of Science Degree in Computer Science

The M.S. program in Computer Science is based on course work as well as research (either thesis or independent study option).  The student must meet the general requirements of the Graduate Program.  In addition, the student must fulfill the following requirements, depending on the research option:

Without Thesis: 

  • Course work approved by the student’s advisory committee fulfilling the general requirements of 30 credit hours for the master’s degree must include 

  • CSE 5090 (Independent Study): 3 credit hours; 

  • CSE 5085 (Graduate Seminar): 3 credit hours; 

  • One course on theoretical aspects of computer science: either CSE 5044 or CSE 5046

  • One course involving substantial programming on systems aspects: either CSE 4023 (not an option if already taken) or CSE 5025

  • 9 credit hours from computer science courses numbered higher than 5000.

With Thesis: 

Course work approved by the student’s advisory committee fulfilling the general requirements of 30 credit hours for the master’s degree must include 

  • CSE 5091 (Thesis): 6 credit hours;

  • CSE 5085 (Graduate Seminar): 3 credit hours;

  • One course on theoretical aspects of computer science: either CSE 5044 or CSE 5046

  • One course on systems aspects involving substantial programming: either CSE 4023 (not an option if already taken) or CSE 5025 

  • 9 credit hours from computer science courses numbered higher than 5000.