The M.S. program has two options, the thesis option and the non-thesis option. The non-thesis option contains a minimum of 30 SCH of approved graduate-level courses.  Students should work with their academic advisors to setup their study plans upon entering the program.  For the thesis option, students should meet with their master thesis advisor, and submit a master thesis request form to the Department for approval. Students who take the thesis option will require a minimum of 24 SCH. 

Master's coursework is available in a variety of concentrations within Computer Science, as described on the Computer Science Graduate Programs page.

 

Graduate Courses by Topic

Graduate Courses by Topic

Graduate students in Electrical Engineering and Computer Science can choose advanced courses in a variety of topic areas.

Learn More