Excellent faculty, curricula that reflect the most current applications in the field, multiple degree options, personal advising, and the ability to shape an undergraduate program that meets your needs are among the reasons Johns Hopkins Department of Computer Science is held in such high regard.

Learn about the undergraduate admissions process

Application, deadlines, campus tours, and insiders’ views on undergraduate life at JHU