Required Courses for Master's Degree
(The first five courses are required for the Graduate Certificate.)
Students earning a master’s degree must take three electives (or two if students take the two-semester thesis option) from the list of courses below. Other JHU/WSE courses may be accepted as electives with the approval of the student’s advisor. The tracks below represent related groups of courses that are relevant for students with interests in the selected areas. Electives do not need to all be from one selected track.
Modeling and Simulation Electives
Software Systems Electives
Courses for Graduate Certificate
Complement your knowledge with principles that can be applied to almost every discipline of science, engineering, industry, and technology—from defense technology and business to public policy and biomedicine.