The University of Maryland, College Park offers highly-ranked graduate programs in Computer Science, with both Master of Science (M.S.) and Doctor of Philosophy (Ph.D.) degrees. The department is renowned for its research across a wide spectrum of computer science fields, including artificial intelligence, systems, theory, and bioinformatics. Students benefit from state-of-the-art facilities located in the Brendan Iribe Center for Computer Science and Engineering, including robust computing resources and high-speed network connections. While the Ph.D. program typically provides financial support through assistantships, fellowships, and grants for full-time students, M.S. students usually self-fund or secure external support. The department emphasizes a strong mathematical and theoretical computer science background as essential for admission. Interested applicants should consult the graduate catalog for detailed curriculum information and research areas.
Official English proficiency test scores must be less than two years old and sent directly to the Office of Undergraduate Admissions using reporting code 5814.
Tuition and fees are subject to change. Refer to the 'Tuition and Fees' link for the most current rates.
A strong background in mathematics and theoretical computer science is necessary. International applicants must also provide official English proficiency test scores (IELTS 7.0, Duolingo 120, or TOEFL).
You need to submit an online graduate application, academic transcripts, a statement of purpose, three letters of recommendation, a CV/resume, and English proficiency test scores. GRE scores are optional. The deadline for Fall admission is December 5, 2025.
A special tuition rate applies, which is not differentiated between residents and non-residents. This tuition is not fully covered by assistantships or fellowships and additional graduate student fees are charged.
Master of Science (M.S.) students typically self-fund or secure external support. While eligible to apply for external fellowships and assistantships, admission does not guarantee financial support.
Graduates are well-prepared for various roles in academia and industry, utilizing their advanced knowledge in specialized areas of computing.