Apr 02, 2026  
2026-2027 Catalog 
  
2026-2027 Catalog

Computer Science for Professionals, MS

Location(s): On-Campus


Return to {$returnto_text} Return to: Programs A-Z

Program Description

The MS CS for Professionals program (ComPro) is designed to facilitate students' entry into industry positions by allowing up to half the credits to be taken by distance education while working in an industry position. The ComPro curriculum shares the same industry relevant courses as the on-campus MS CS program with an additional 8 credits for Curriculum Practical Training (CPT) Practicum courses completed as part of the student's work in a computer science industry position.

Entrance Requirements

Applicants must hold a four-year undergraduate degree, or an approved equivalent, and present a minimum GPA of 3.0 overall or 3.2 in their final two years of study.  In addition, students must have a minimum of two years of recent and consecutively paid professional programming experience.

Satisfactory Academic Progress Requirements

Students must achieve a CGPA of 3.00 or higher in all computer science courses.

Graduation Requirements

To graduate with an MS in Computer Science for Professionals, students must complete 44 total credits with a cumulative GPA of 3.0 or higher in Computer Science courses.

1. Required University Course (4 credits)
FOR 500 - Science Of Creative Intelligence (SCI) – 4 credits
This course is mandatory for all MIU Computer Science graduate students. 

2. Computer Science Coursework (40 credits)
Students must complete 40 credits in Computer Science and approved related coursework, which must include:

  • CS 401 – Modern Programming Practices
  • CS 435 – Algorithms (must be completed with a minimum grade of B- or higher)
  • At least one Systems or Analysis course, selected from the following:
    • Big Data
    • Big Data Analytics
    • Big Data Technology
    • Cloud Computing
    • Database Management Systems
    • Mobile Device Programming

Graduate-Level Coursework Requirements

  • Students must complete at least 22 of the 44 total credits in courses at the 5xx level or above.
  • At least 20 of these 22 graduate-level credits must be in Computer Science (CS) courses.
      • Students must complete at least 8 credits of approved CPT practicum coursework. These credits are considered equivalent to 4 credits of a 5xx-level CS course and count toward the 20-credit CS requirement.

Academic Performance Requirements

  • No more than one course may be completed with a grade of C, C+, or C-.
  • The cumulative GPA for Computer Science courses must be 3.0 or higher.

MS in Computer Science for Professionals Requirements


Science of Creative Intelligence (4 credits)


Required MS Computer Science Course (8 credits)


Systems or Analysis Course (Choose at least one 4-credit course from the courses below)


Curricular Practical Training (CPT) Requirement (8 credits)


Up to 8 CPT practicum credits are required and are treated as equivalent to 4 credits of a 5xx-level CS course, counting toward the 20 5xx-level CS credit requirement.

Computer Science Electives 400-to-500-Level or Above (Choose 24 credits)


  • Any CS courses 400-to-500-Level or above (Choose 24 credits) | Credits: variable

*At least 20 credits completed for the MS CS for Professionals must be in courses that are 500-level or above.

*Completing CS 522, CS 523, or CS 516 for the Systems or Analysis course will also count toward the 500-level or above requirement. 

Total Credits Required 44


Return to {$returnto_text} Return to: Programs A-Z