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 scores are only valid and accepted if the score is no older than two (2) years old. Applicants who are non-native English speakers may only be considered for a waiver of a recent TOEFL score (less than 2 years), if they attended and completed a four-year undergraduate program at a university within the United States. Those applicants may submit an expired test score up to five years old (TOEFLs taken before August 20, 2014, will not be accepted) and  expired scores must meet our admissions score requirements. An interview may be requested before final admission decisions can be made.

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.  

  • GRE Institution Code: 2074
  • GRE Department Code: 0402
  • TOEFL Institution Code: 4256
  • TOEFL Department Code: 78

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 December 13 - December 22, 2019.

The annual application deadlines are: December 2, 2019 (early deadline, $75 fee) and December 12, 2019 (regular deadline, $125 fee). Please note that the sole benefit of submitting an application for the early deadline is a reduced application fee; it has no impact on priority of application or the admission decision.


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

Contact information

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

Emily Half
Deputy Director
Institute for Politics and Strategy
Carnegie Mellon University

Marlana Pawlak
Academic Coordinator
Master of Software Engineering Professional Programs
Carnegie Mellon University