Master’s Program

Today’s industry demands computer scientists with deep skill sets and an ability to remain always on the cutting edge. Graduates of our MSE program have both, due to their exposure to world-class research and their individualized, specialized training. A graduate degree in Computer Science from Hopkins not only will significantly improve not only the types of jobs for which you are qualified, but also your earning potential.

We are a research-centered computer science department, so the very latest research findings and techniques inform every facet of our comprehensive and flexible graduate program. For instance, MSE students can choose a program that features coursework exclusively. Courses are not strictly textbook based. Often, instructors who know the subject intimately and are deeply involved in research craft their courses to reflect the latest available knowledge and techniques. This ensures our students keep pace with an ever-changing field.

Other MSE students may opt for a program that features a research project in place of two courses. Through this project, they learn how to work independently on a difficult problem and they gain valuable knowledge from this hands-on experience. Students may approach any faculty member with ideas for these projects or can select from different options offered by faculty members.

Regardless of which option you choose, an advanced degree from the Department of Computer Science at Johns Hopkins University will significantly enhance your career possibilities. Our graduates are always in high demand. The requirements for the MSE degree can be found in the online university catalog.

Please visit our Graduate Admissions Information page for information about available graduate degrees and the application process.

Request More Information



Back to top