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.
Program Requirements
Specific requirements for our BS and BA programs and minor:
Academic Resources
Policies, degree options, and FAQs:
Learn about the undergraduate admissions process
Application, deadlines, campus tours, and insiders’ views on undergraduate life at JHU