The Computer Science Department in the Whiting School of Engineering (WSE) of Johns Hopkins University offers full-time programs at the Homewood campus in Baltimore. The MSE in Computer Science offers an official concentration in Human Language Technology, its only concentration jointly administered with the Center for Language and Speech Processing. (We also offer a Master of Science in Security Informatics.)
Entering students are expected to have completed a program of study equivalent to that required by the BS in computer science. Applicants from other disciplines are expected to have coursework (or equivalent experience) in intermediate programming (C++ and Java), data structures, computer system fundamentals, and mathematical foundations for computer science.
As part of the Home to Hopkins program, full-time students are eligible to take up to two online courses through the Whiting School’s Engineering for Professionals program the summer before they start their full-time, residential master’s program. These courses apply to their master’s degree if satisfactorily completed. You can view the list of approved courses here. Email admissions@cs.jhu.edu to request more information.
The application process is handled through WSE’s Graduate Admissions Office online graduate student application. You will find instructions for applying to graduate degree programs for both international and domestic students here. Additionally, please review the MSE Admissions FAQ page for answers to commonly asked questions.
The Department of Computer Science reviews applications on a holistic basis; GRE scores are not reviewed by the admissions committee and thus are not a factor in final decisions.
If you have further questions, feel free to email admissions@cs.jhu.edu.
All required application materials are due at 11:59 PM EST by the deadlines for consideration:
MSE Degree Applicants
- Fall admission – March 1
- Spring admission – October 1 (Applications will be accepted until November 15th for the Spring 2025 term only. Applications received after the October 1 deadline will receive a decision in mid-December.)
BS/MSE Degree Applicants
- Fall admission – March 1
- Spring admission – November 15
The MSE CS application requires:
- Application
- Statement of purpose
- Resume/CV
- TOEFL (if applicable)
- Two letters of recommendation
- Unofficial transcripts — If admitted, we will additionally require official versions.
Apply free! No application fee required.
The Department of Computer Science reviews applications on a holistic basis and does NOT require a GRE score.
Learn about the admissions process and apply today
For Current Students
Policies, resources, forms, course information, and services for graduate students.