The Bachelor's programme in Computer and Information Sciences at Johns Hopkins University combines core computer science fundamentals with applied information science topics such as data analytics, human–computer interaction and cybersecurity. It suits students who want a rigorous, research-linked undergraduate education that prepares them for technical industry roles or further study in computing and information disciplines.
This undergraduate programme covers foundational computer science together with applied information science subjects. Early coursework establishes programming, discrete mathematics, data structures and algorithms, and computer systems. Core and elective modules typically include:
The programme emphasises laboratory work, project-based learning and opportunities to undertake interdisciplinary electives with departments such as statistics, biology, public health and business. Undergraduates can also take advantage of research centres and applied labs for hands-on experience.
Admission to Johns Hopkins is competitive. Successful applicants typically present a strong secondary-school record with high achievement in mathematics and science subjects. Recommended background includes calculus, algebra, and an introduction to programming where available. Admissions decisions consider academic transcripts, personal statements, teacher recommendations and extracurricular activities showing sustained interest in computing or analytical work.
International applicants must meet English-language proficiency requirements. Applicants with Advanced Placement (AP), International Baccalaureate (IB) or other recognised qualifications may receive credit or advanced standing according to the university's policies.
Graduates with a degree in Computer and Information Sciences move into a wide range of technical and interdisciplinary roles. Typical career paths include:
Many graduates also pursue graduate study in computer science, information science, data science or related fields. The university's research links and industry partnerships support internship placement and job recruitment across technology sectors, government and research organisations.
Johns Hopkins offers a research-intensive environment with strong emphasis on applied and interdisciplinary work. Undergraduates benefit from access to faculty actively engaged in cutting-edge research, specialised institutes and applied laboratories where students can join projects in cybersecurity, data science, imaging and biomedical informatics.
The programme provides close faculty interaction through seminars, research assistantships and capstone projects, and it fosters collaborations with industry partners and local technology employers for internships and experiential learning. The university's location and reputation support networking and career development opportunities in both the public and private sectors.
Shortlist scholarships and plan your application — free guidance from our advisors.