What will I learn?

Program Description

The computer science program provides students an opportunity to obtain more advanced knowledge and skills in computer science and information technology area, at a detailed technical level. Students have opportunities to learn more about artificial intelligence, software engineering and data modelling, cloud computing, big data, databases and security. Projects typically involved the application of Java, Python, C/C++, R and/or other programming languages to concepts and problems.

Graduation Requirements

To graduate, students are required to take 30 graduate credits in the program. Plan A (thesis option) students must defend and submit a written thesis (six credits of the 30 are thesis credits). Plan B (project option) students must complete a research project (three credits of the 30 total). Up to six credit hours may be transferred in from another graduate program. At least 15 credits must be from 600+ level courses. All graduate students are required to take CPS 541 (databases) and ITC 510 (data modelling).

Which department am I in?

College of Science and Engineering

Study options

Full Time (30 credit hours)

Tuition fees
US$15,300.00 per year
Application deadline

Expected October 2021

Start date

10 January 2022, 29 August 2022


Central Michigan University

1200 S Franklin St,



48859, United States

Entry requirements

For international students

A bachelor's degree or equivalent from an accredited four-year university

You must provide one of the following:

  • A TOEFL (Test of English as a Foreign Language) score, dated within two (2) years of admission application.
  • Test scores must be sent directly from the ETS (English Testing Site) Office to Central Michigan University Global Campus. Our institution code is 1106
  • Scores must be 213 or above on the computer-based test (CBT) or 550 or above on the paper based test (PBT) or 79 or above on the internet based test (IBT).

International Application Deadline: July 1 (Fall), Oct. 1 (Spring)

*There may be different IELTS requirements depending on your chosen course.