

Industry today is interested in Computer Science graduates with deeper skill sets. An MSE from the Computer Science Department at Johns Hopkins University will significantly improve the kind of job you can obtain as well as your salary. And while the value of a degree from Johns Hopkins University is undeniable, it is the specialized training and exposure to cutting edge research that sets our graduates apart.
We are a research-oriented Computer Science Department and the latest research findings and techniques inform every facet of our graduate program. We provide a comprehensive and flexible MSE program that offers challenging course work as well as an exceptional research component.
MSE students can choose a program that features course work 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, thus more effectively helping students keep pace with an ever changing field.
MSE students may also opt for a program that features a research project in place of two courses.. Through their project they will learn how to work independently on a difficult problem and will gain valuable knowledge not obtainable from any course. Students may approach any faculty member with the idea of a research project, and can choose from the different possibilities offered by various faculty.
Regardless of which option you choose, an advanced degree from the Computer Sciences Department at Johns Hopkins University will significantly enhance your career possibilities. Our graduates are always in high demand.
Please visit our Graduate Admissions Informations page which describes graduate degrees available, the application process, and where to find more information.
Research Labs
Computer Science research activities include the following areas: