Carnegie Mellon University

MSIT-SE Admission Requirements 

To apply to the MSIT-SE program, the GRE general test is required. Previously-taken GRE test scores may be submitted provided the results are less than five years old. Applicants are highly encouraged to take the GRE test in the October time frame in order to avoid typical delays in score reporting. Tests taken after December will not arrive in time for the January 10th application deadline. No application will be considered without all of the required admission documents. 

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.

We encourage all prospective students to review all released consumer information regarding study at Carnegie Mellon; this information is available via The Hub.

To enter the Carnegie Mellon program you must have:

  1. An undergraduate degree in Computer Science or other scientific or technical discipline.
  2. Cumulative QPA higher than 2.5.
  3. One year of industry experience is required. While highly-qualified applicants with less than one year of experience may be considered for admission, no less than one internship program must be completed prior to starting the program.
  4. Knowledge, at least at the level of an undergraduate course, of discrete mathematics, algorithms and data structures and programming languages.
  5. Skills in programming-in-the-small, as well as competence in using an imperative block-structured or object-oriented languages such as Java, C++, Pascal, Modula2, Ada or C.
  6. Practical knowledge of programming methods and computer organization.
  7. Scores from Graduate Record Examination (GRE) are required except for CMU undergraduates with a QPA over 3.0. Your scores should be sent to the School of Computer Science, Carnegie Mellon University.
  8. Non-native speakers of English should take the Test of English as a Foreign Language (TOEFL) examination. Scores are to be reported informally on the application, and official scores sent thereafter directly to the MSE (code 4256).
  9. Application materials for the graduate software engineering degree programs are as follows:
    1. completed application form
    2. well-developed statement of purpose (SOP) 
    3. one-page summary of significant professional experience
    4. current resume
    5. three (3) letters of recommendation
    6. video essay of yourself. Tell us something about yourself in a 1-2 minute video that we can’t know from the rest of your application materials.
    7. unofficial undergraduate and/or graduate transcripts
    8. unofficial Graduate Record Exam (GRE) scores
    9. unofficial TOEFL (or equivalent) exam scores for all international applicants/non-U.S. citizens. All applicants whose mother language is not English must submit a TOEFL score even if they have completed an undergraduate or graduate degree from a U.S. educational institution. TOEFL scores are only valid and accepted if the score is no older than 2 years old IELTS test scores are also acceptable.
    10. Codility Testing — Test Window, January 17 - January 26, 2019 (midnight)
    11. application fee.

**Note: Official GRE and TOEFL score reports are required to be sent at the time of application. Please note that these will not be tracked until acceptance of admission offer.  

Official hard copies of your transcripts will need to be sent upon acceptance of admission offer.