John Hopkins University Department of Computer Science

Computer Science at Johns Hopkins University (CS@JHU) is a diverse, collaborative, and intensely research-focused department. Although small, the faculty spans a broad spectrum of disciplines encompassing core computer science and several cross-disciplinary application areas including: Computational Biology and Medicine; Information Security; Machine Learning & Data Intensive Computing; Robotics, Vision & Graphics; Speech & Language Processing; Systems; and Theory & Programming Languages.

Many CS faculty members have extra-departmental ties to our various multidisciplinary research centers, which are an important part of the Johns Hopkins intellectual environment. Computer Science collaborates within the Whiting School of Engineering (primarily with Electrical and Computer Engineering and with Mechanical Engineering, and to a lesser extent with Biomedical Engineering) and between divisions (primarily withKrieger School of Arts and Sciences, the School of Medicine and the Applied Physics Lab).

Educational Offerings


Where we are located

Photos & Videos