Carnegie Mellon University


Applicants to the MITS program must demonstrate academic excellence and preparedness for the rigors of the program.   Qualifications include:

  • Programming skills: an ideal applicant should have experience with programming systems in which issues such as scalability, performance, and security are important concerns.
  • Analytical skills: an ideal applicant should have strong problem-solving skills, particularly in the area of system design. Some knowledge of statistical analysis is also a plus.
  • Team skills: an ideal applicant can work effectively with others in both leadership and subordinate roles.
  • Other skills: an ideal applicant will have taken at least one introductory course in machine learning and analysis of data.

Admission Requirements

Minimum qualification for admission to the MITS program includes previous coursework, demonstrated ability or equivalent work experience in the following areas:

  • Algorithms and data structures;
  • Proficiency in programming in at least one of the following languages: C, C++, or Java;
  • Analytical ability, including topics such as probability, statistics, research methods, and economics.

Three-year undergraduate degrees from outside the United States (i.e., United Kingdom, India, etc.) are generally not considered to be the equivalent to a U.S. bachelor degree.  A bachelor degree from an accredited institution is the minimum requirement for admission to our professional master's programs.

Application Materials

Complete application packets must include the following materials:
  • Application
  • Unofficial GRE General Test scores, or equivalent (GMAT)
  • Current CV or resume
  • Unofficial transcripts from all universities attended
  • Three letters of recommendation
  • A Statement of Purpose 
  • Unofficial TOEFL exam scores (if the applicant's native language is not English). Recommended overall TOEFL score is 100.*
  • Video Essay.   Directions for the video can be found at the application site.

*TOEFL is required but in certain exceptional circumstances and at the program's discretion, the TOEFL requirement may be waived with evidence of undergraduate degree completion in the United States coupled with additional U.S. work experience.

Note:  Unofficial GRE and TOEFL score reports are required at the time of application.  Should you be admitted to the MITS program, official score reports and hard copies of official transcripts will need to be sent following your acceptance notification.  

Be advised that all applicants to the MITS program are required to complete a coding skills assessment test following submission of their application packet.  The window for Codility testing is January 12 - January 20, 2018.

The annual application deadline is January 10.

Please visit the MITS application portal to complete an application packet.


The MITS program tuition is $25,000/semester.

Contact information

For further information on the MITS degree program, please contact: 

David Root
Associate Teaching Professor
Institute for Software Research
Carnegie Mellon University

Linda Smith
MITS Program Administrator
Carnegie Mellon University