Applications for Fall 2024 will open on September 6, 2023. The School of Computer Science has a centralized online application process for graduate admissions. Additional information may be found on the SCS Master's Admissions page.

Application Deadlines for Fall 2024

Applications open on September 6, 2023 

Early deadline - November 29, 2023 (3pm EST)

Final deadline - December 13, 2023 (3pm EST)

The School of Computer Science requires the following for all applications:

  • A GPA of 3.0 or higher (Students should report raw university GPA scores and NOT converted scores.   Please DO NOT convert your international score to a US GPA or weighted GPA or other system).
  • GRE scores: GRE is required. These must be less than five years old. A GRE subject test in science, engineering, computer science, math, etc. is recommended but not required. Our Institution Code is 2074; Department Code is 0402. 
  • TOEFL/IELTS/Duolingo scores: If you will be studying on an F-1 or J-1 visa, and English is not a native language for you (native language…meaning spoken at home and from birth), we are required to formally evaluate your English proficiency. We require applicants who will be studying on an F-1 or J-1 visa, and for whom English is not a native language, to demonstrate English proficiency via one of these standardized tests: TOEFL (preferred), IELTS, or Duolingo.  We discourage the use of the "TOEFL ITP Plus for China," since speaking is not scored. 

            We do not issue waivers for non-native speakers of English.  In particular, we do not issue waivers based on previous study at a U.S. high school, college, or university.  We also do not issue waivers based on previous study at an English-language high school, college, or university outside of the United States.  No amount of educational experience in English, regardless of which country it occurred in, will result in a test waiver. Submit valid, recent scores: If as described above you are required to submit proof of English proficiency, your TOEFL, IELTS or Duolingo test scores will be considered valid as follows: If you have not received a bachelor’s degree in the U.S., you will need to submit an English proficiency score no older than two years. (scores from exams taken before Sept. 1, 2021, will not be accepted.)

            If you are currently working on or have received a bachelor's and/or a master's degree in the U.S., you may submit an expired test score up to five years old. (scores from exams taken before Sept. 1, 2018, will not be accepted.)Additional details about English proficiency requirements are provided              on the FAQ page. Successful applicants will have a minimum TOEFL score of 100. Our Institution Code is 4256; the Department Code is 78.

  • Official transcripts from each university you have attended, regardless of whether you received your degree there.
  • Current resume.
  • Statement of Purpose. A statement of Purpose is not a resume. It should discuss your reasons for choosing the MIIS program and indicate your intended career path.
  • Three letters of recommendation.
  • A short (1-3 minute) video of yourself. There will be a prompt question that you will respond to. You will have three attempts.

Hard copies of transcripts, test scores, etc. are not required at the time of application. You will be asked to provide these if you are admitted to the program.

No incomplete applications will be eligible for consideration.

For specific application/admissions questions, please contact Brianna Eriksen.

Frequently Asked Questions

  • I think that I may want a career in research, or that I may want to pursue a PhD later. Will the MIIS degree help me achieve those goals?

    The MIIS degree is a practice-oriented professional degree designed for students who want to quickly obtain an MS degree prior to beginning or resuming a career in industry or government. If you know that you want a career in research, the LTI's MLT and PhD degree programs may be better choices.
    However, if you select the MIIS degree now and later decide to pursue a career in research, you will find that the MIIS degree offers a very solid foundation from which to begin a research career. The classroom preparation is very similar.

  • What are the admission criteria for this program?

    Like many MS degree programs at CMU, the MIIS program is very selective. Our focus is on the quality of our students and the quality of educational experience. All of our students have strong backgrounds in mathematics and computer science, along with the preparation in probability and statistics that accompanies most computer science, computer engineering, or other related technical degrees. Many of our students also have significant professional experience, either in internships or in their current job. This is not required, but it is very helpful.

    English language competency is strongly correlated to academic and professional success. Therefore, our degree program adheres to the SCS minimum standards for TOEFL and IELTS scores (TOEFL = minimum of 100; IELTS = minimum of 7.5). Ideally, no TOEFL sub-score will be under 22.

    There is no minimum GRE score requirement. The definition of "good GRE score" depends on the region where the test was taken, so we compare applicant's GRE scores to other GRE scores from the region where you were educated, or where you took your test.

    Undergraduate academic performance is the strongest predictor of success in this degree program. Typically, applicants have a minimum GPA of 3.33 (or its equivalent) or higher. GPA is evaluated in the context of the institution you attended, due to variations in how grades are awarded.

  • Is a B.S. in Computer Science required for admission to the MIIS program?

    No. While an undergraduate degree in Computer Science, Computer Engineering, or another related technical or scientific discipline is preferred, it is not required. Applicants must demonstrate that they have strong computer science skills, good math skills, and a firm grasp of statistics. We look for evidence that you have these skills (project work, internships, coursework, significant professional experience, etc.). Simply saying that you have been a programmer for many years, or that you have been coding since you were young, is not sufficient.

  • The application requires a statement of purpose. What makes a good statement?

    A good statement conveys three different types of information about you.

    First, we look for strong evidence that you can do well in the MIIS degree program. For example, a description of your academic experience; a description of a software project that you were involved in (including your role in its implementation and its impact); a description of an internship or other professional experience, etc. are all good pieces of evidence. The descriptions are stronger the more specific you can make them-- i.e., details about what you did, what you liked, and what you learned from these experiences.

    Second, your essay is stronger if you explain why you want to be in the MIIS program specifically. We understand that you may be applying to more than one degree program, but you should tell us why you want to apply to this one in particular, how it relates to your career goals, and what you hope to get out of your experience here.

    Third, a discussion of your career goals is useful-- what you enjoy, what you hope to accomplish after receiving your degree, why you think the MIIS program is the right choice for what you want to do. Just wanting to go to graduate school at CMU is too vague.

    Please do not tell us that CMU is your "dream school."

    The essay must be written by you. You may have others proofread your essay to help you improve your English quality, or the style, but it must be substantially your own words.

  • The application requires letters of recommendation. From whom should I solicit letters?

    The strongest letters come from respected advisors and managers who know you well and have experience directly supervising your work. They often focus on your specific accomplishments while working under them, and what specific traits, skills or achievements make you remarkable. A letter from a professor who taught you in a class is acceptable, but often does not provide great depth of detail. Letters from people who know you only in a personal capacity and cannot comment on your academic or professional work are not appropriate. Letters from high-ranking univeristy officials, such as deans, provosts and vice-presidents, but who have not observed your work should not be submitted

  • I have worked in industry for several years/I did an internship when I was an undergrad. Will I be required to do an internship?

    During your first semester, you may petition the MIIS Program Director to waive the internship requirement. Their decision will be based on length, location, and type of your previous employment.

  • I am a CMU student in another degree program. Can I transfer into the MIIS program?

    Transfer into the MIIS program is not permitted during a student's first semester at CMU. Students must begin their study at CMU in the program that admitted them. This is a universal rule in the School of Computer Science.

    Students may transfer into the MIIS program between the end of the first semester and the add/drop deadline of the second semester. The MIIS program will conduct an expedited admissions process for the student during this period. The program will consider explicitly whether the coursework done during the student's first semester will allow the student to be more-or-less "on schedule" by the end of the second semester, so that the student may participate in a capstone project with the other MIIS students during the final semester.

  • I have been admitted to the MIIS program. What should I do to prepare?

    Mathematics and statistics are central to many CMU courses. Probably you had linear algebra, introduction to statistics, and/or introduction to probability courses as an undergraduate. However, your courses may not have been very deep, or your skills may be a little rusty now. You will be expected to have skills comparable to our 21-325 (Probability), 36-202 (Statistical Methods), and 21-341 (Linear Algebra) courses. You may wish to review CMU's free Open Learning Initiative courses for some of these skills.

    You may also find it useful to know MATLAB. MATLAB is not a required skill, but it is convenient and widely-used at CMU.

  • I applied, but was not admitted. Can you tell me why?

    Unfortunately, the number of available slots in our program and the high volume of applicants mean that many qualified applicants will not be accepted. Due to the large number of applicants, we do not respond individually to applicants that were not accepted. The generic reason that an application is turned down is that we were able to fill the entering class with students who were believed to have a greater chance of success in the program.  Not being admitted is not a reflection on your qualifications or your preparations, but merely on how you ranked with respect to a large number of other aspirants.  Previous unsuccessful applicants are not prohibited from re-applying in future cycles.