Computer Science
Admission criteria
The MSCS admissions requirements list transcripts, resume/CV, statement of purpose, GRE, English proficiency tests where applicable, and recommendations, but do not ask for a portfolio or work samples. Relevant projects, research, or work experience can support the application through the CV and statement of purpose rather than a separate portfolio.
A statement of purpose is required. MSCS asks for a concise one- or two-page essay describing primary research interests, related experiences, and the objective in pursuing a master's in computer science. The School of Computer Science also says the essay should be specific and explain why the applicant is well-suited for those interests.
Academic preparation is a decisive factor. MSCS requires transcripts from every college attended, says it caters to students with strong aptitude for mathematics, programming, and logical reasoning, and notes that a technical undergraduate background is an important predictor of success. The admissions page also says GRE scores are especially recommended when an applicant lacks clear documentation of strong mathematical proficiency, which implies the transcript and academic record are heavily scrutinized.
Test scores matter, but their role is mixed. For MSCS, the GRE is strongly recommended, especially if the transcript does not clearly show strong mathematical proficiency, but it is waived for applicants who graduated from or are enrolled at Carnegie Mellon. English proficiency testing is required for applicants who will study on F-1 or J-1 visas and whose native language is not English; SCS says successful applicants typically have at least TOEFL iBT 100 or IELTS 7, and it does not grant waivers for non-native English speakers.