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.)

A student and professor in front of a chalkboard with math equations

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

The Institute for Computational Medicine (ICM)’s mission is to develop quantitative computer models of human disease, personalize these models using data from individual patients, and apply them to improve disease diagnosis and treatment.

Undergraduate Programs
Minor in Computational Medicine

Laboratory for Computational Sensing and Robotics

The Laboratory for Computational Sensing and Robotics (LCSR) is a hub for innovative and interdisciplinary robotics engineering, research, and development.

Undergraduate Programs
Minor in Computer Integrated Surgery
Minor in Robotics

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