The Computer Science Department in the Whiting School of Engineering (WSE) of Johns Hopkins University offers full-time day school programs at the Homewood campus in Baltimore. The M.S.E. in Computer Science offers an official concentration in Human Language and Technology; its only concentration jointly administered with CLSP. (We also offer a Master of Science in Engineering and a Master of Science in Security Informatics.)

Entering students are expected to have completed a program of study equivalent to that required by the B.S. 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.

The application process is handled through WSE’s Graduate Admissions Office online graduate student application. There you will find instructions for applying to graduate degree programs for both international and domestic students. Please peruse the MSE Admissions FAQs for answers to common questions.

A note about the GRE requirement listed below. The Department of Computer Science reviews applications on a holistic basis. Although the GRE is required by the Whiting School of Engineering, the scores are not reviewed by the admissions committee and thus not a factor in the final decision.

If you have further questions, feel free to email

All required application materials are due at 11:59 PM EST by the deadlines for consideration:

  • The MSE deadline for Fall is February 15th.
  • The MSE deadline for Spring for US citizens and permanent residents is November 15th.
  • The MSE deadline for Spring for international applicants is September 15th

The MSE CS application requires:

  • Application
  • $75 application fee
  • Statement of Purpose
  • Resume/CV
  • GRE
    • The Whiting School of Engineering division requires GRE General Test scores for applications to all master’s programs. However, the Department of Computer Science does not review the scores nor do they have any impact on the outcome of the decision during the application review process.
  • TOEFL (if applicable)
  • Two letters of recommendation
  • Unofficial transcripts (if admitted, we would require official versions)

Learn about the admissions process and apply today

For Current Students

Policies, resources, forms, course information, and services for graduate students.