Carnegie Mellon University Website Home Page

MSIT-SE Distance 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 15th application deadline. No application will be considered without all of the required admission documents. Although not required, applicants are highly encouraged to take and submit the CS subject test scores, if available. Applications that include the CS subject test are generally viewed more favorably by the admissions committee.

ATTENTION RESIDENTS OF AL, AR AND MN: If you are a resident of Alabama, Arkansas or Minnesota, you are not eligible to apply for enrollment in Carnegie Mellon courses and programs delivered via distance education. Note, however that residents of Alabama, Arkansas and Minnesota are eligible to apply for enrollment in all other Carnegie Mellon courses and programs, including those offered at any of its various campus locations.

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. A 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++, 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. The subject test in Computer Science is not required but highly recommended.

8. Non-native speakers of English (international applicants who do not have a degree from a US school) 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:

  • a completed application form
  • a 2-page statement of purpose (SOP)
  • a current resume
  • a 1-page description of significant project experience
  • 3 letters of recommendation
  • official undergraduate and/or graduate transcripts
  • official Graduate Record Exam (GRE) scores
  • official TOEFL (or equivalent) exam scores for international applicants/non-U.S. citizens
  • application fee

Please see Prerequisite Knowledge for more detail about the required background in these areas.