Students with a computing-related bachelor’s degree typically complete the M.S. in two to three semesters of full-time study. Students holding teaching or research assistantships often complete the program in four semesters or fewer. Detailed policies, forms, and requirements—including Plan A and Plan B course guidelines and plan-of-study templates—are available on the Graduate Forms page. M.S. students may be eligible for fellowships and assistantships. Information on available opportunities, eligibility, and application procedures is provided on the Graduate Fellowships and Assistantships page.
Admission to the M.S. program in Computer Science and Engineering is determined by individual faculty members, who admit students directly into their research groups. While most successful applicants hold a bachelor’s degree in Computer Science or a related field, faculty may set area-specific criteria and may admit exceptional candidates with other academic backgrounds. Students from non-traditional backgrounds are encouraged to discuss their plans with the Director of Graduate Studies.
For full consideration, applications must be received by January 1 .
Applicants must have a bachelor’s degree with a strong academic record. Two letters of recommendation are required, and these should address specific strengths and preparedness for graduate study. Applicants should have undergraduate coursework in multivariable calculus, linear algebra, discrete mathematics, probability and statistics, programming (at least two semesters in a high-level language), operating systems, design and analysis of algorithms, computer architecture, and other advanced computing topics such as programming languages, security, machine learning/AI, theory of computing, or compilers. Students missing a small portion of these courses may be admitted on the condition that they complete the missing requirements during the degree program.
To complete Plan A, students must:
While an M.S. thesis does not necessarily represent original research, it constitutes a large-scale scholarly enterprise that demonstrates technical mastery of advanced material. A thesis represents at least nine graduate credits. The specific course requirements for Plan A are detailed on the Plan of Study form .
To complete Plan B, students must fulfill the Plan B coursework requirements. Independent study courses may be included with faculty approval. The specific course requirements for Plan B are also described on the Plan of Study form .
| QS 综合 | 院校 | 学制 | 学费 |
|---|---|---|---|
| 第 92 位 | 宾夕法尼亚州立大学Pennsylvania State University | 30学分 | 43,260美元/学年 |
| 第 150 位 | 根特大学Ghent University | 2年 | 7080欧元/年 |
| 第 201 位 | 俄亥俄州立大学The Ohio State University | 30-33学分 | 41,128美元/年 |