Programs and Course Schedules
Choose the department, center, or institute below to read about all the majors and minors in the Whiting School of Engineering. Each page includes information about the available programs, how to get involved, and the recommended first semester class schedules.
Changing Your Major
Incoming students who wish to change their major within the Whiting School of Engineering or to Krieger School of Arts and Sciences between May 1 and the first day of classes must email the WSE Advising Office. Starting on the first day of classes, students can follow the directions to add a new major. (Please note that students cannot change to the Biomedical Engineering major.)
Applied Mathematics and Statistics
The Department of Applied Mathematics and Statistics (AMS) is devoted to the study and development of mathematical disciplines especially oriented to the complex problems of modern society.
Undergraduate Programs
BS and Minor in Applied Mathematics and Statistics
Biomedical Engineering
The Department of Biomedical Engineering (BME) integrates modern biology with the other basic sciences to develop a coherent framework for solving fundamental and applied problems related to human health and disease.
Undergraduate Programs
BA and BS in Biomedical Engineering
Chemical and Biomolecular Engineering
The Department of Chemical and Biomolecular Engineering (ChemBE) is dedicated to the design and utilization of chemical, biological and physical processes, and to the study of phenomena for chemical and biological applications.
Undergraduate Programs
BS in Chemical and Biomolecular Engineering
Civil and Systems Engineering
Department of Civil and Systems Engineering (CaSE) was borne out of an understanding that the physical infrastructure on which our society depends is increasingly interconnected, and we need to understand and consider those connections in order to successfully engineer solutions to the grand challenges we face.
Undergraduate Programs
BS and Minor in Civil Engineering
BS and Minor in Systems Engineering
Computer Science
Computer science is the study of models of computation, their physical realizations, and the application of these models to an incredibly diverse and continually evolving set of applications.
Undergraduate Programs
BA, BS, and Minor in Computer Science
Electrical and Computer Engineering
The Electrical and Computer Engineering (ECE) Department takes a human-centric approach to research and education, with cutting-edge technologies that address real-world problems.
Undergraduate Programs
BS in Electrical Engineering
BS in Computer Engineering
Minor in Energy
Environmental Health and Engineering
Housed in the Whiting School of Engineering and the Bloomberg School of Public Health, the Department of Environmental Health and Engineering addresses the environmental challenges in the 21st century.
Undergraduate Programs
BS and Minor in Environmental Engineering
Minor in Engineering for Sustainable Development
Minor in Environmental Sciences
Materials Science and Engineering
The Department of Materials Science and Engineering explores the central theme of the relationships among the structure, properties, processing, and performance of materials that are crucial to their function in engineering structures.
Undergraduate Programs
BS in Materials Science and Engineering
Mechanical Engineering
The Department of Mechanical Engineering focuses on the design and development of thermal, fluids, and mechanical systems to solve big societal problems.
Undergraduate Programs
BS in Mechanical Engineering
BS in Engineering Mechanics
Undecided Engineering
The Undecided Engineering core curriculum has been developed for first-year students who are undecided about a specific major. Completing this program will allow the student to transfer into any engineering department (except Biomedical Engineering) during or at the end of the first year of study.
Undergraduate Programs
No degree; preparation to declare a major in another department
Center for Leadership Education
The Center for Leadership Education (CLE) is home to a variety of minors and programs that offer students an opportunity to gain real-world experience in innovation, entrepreneurship, and leadership.
Undergraduate Programs
Minor in Accounting and Financial Management
Minor in Entrepreneurship and Management
Minor in Leadership Studies
Minor in Marketing and Communications
Institute for Computational Medicine
Multi-School Programs of Study
At Johns Hopkins University, some programs are offered through a partnership between two or more of the University’s nine schools.
Undergraduate Programs
Minor in Business
Minor in Energy
Minor in Space Science and Engineering
Peabody Double Degree Program