Please refer to the Schedule Planning Information page for a general idea when these courses are offered. For exact dates, times, locations, fees, and instructors, please refer to the course finder.
Core Course
Course Number & Name | Course Format |
---|---|
Course Number & Name: 535.641 - Mathematical Methods For Engineers | Course Format: Asynchronous Online |
Recommended Courses
At least one of these computationally-oriented courses is strongly recommended as part of the technical electives or in satisfaction of a Group 2 course.
Course Number & Name | Course Format |
---|---|
Course Number & Name: 535.609 - Topics in Data Analysis | Course Format: Asynchronous Online |
Course Number & Name: 535.610 - Computational Methods of Analysis | Course Format: Asynchronous Online |
Course Number & Name: 535.742 - Applied Machine Learning for Mechanical Engineers | Course Format: Asynchronous Online |
Course Number & Name: 535.743 - Intermediate Applied Artificial Intelligence in Mechanical Engineering | Course Format: Asynchronous Online |
Course Number & Name: 535.766 - Numerical Methods | Course Format: Asynchronous Online |
Courses by Focus Area
Students are required to choose one of eight focus areas: Advanced Manufacturing; Aerospace Engineering; Biomechanical Engineering; Fluid Mechanics and Thermal Science; Hypersonic Technologies; Ocean Engineering; Robotics, Dynamics, and Controls; and Solids/Mechanics of Materials. The focus area selected does not appear as an official designation in the student transcript. Each focus area has five required courses. Of these courses, at least two must be completed from Group 1 and the additional 3 must be completed from Group 1 and/or 2. Post-master’s certificate students are not limited to one focus area but can choose their courses among all the courses offered by the program.
Advanced Manufacturing Focus Area
Group 1 (must select at least two)
Course Number & Name | Course Format |
---|---|
Course Number & Name: 535.628 - Computer-Integrated Design and Manufacturing | Course Format: Asynchronous Online |
Course Number & Name: 535.659 - Manufacturing Systems Analysis | Course Format: Asynchronous Online |
Course Number & Name: 535.660 - Precision Mechanical Design | Course Format: Asynchronous Online |
Course Number & Name: 535.673 - Mechanized Assembly: Hardware and Algorithms | Course Format: Asynchronous Online |
Advanced Manufacturing Focus Area
Group 2
Course Number & Name | Course Format |
---|---|
Course Number & Name: 515.601 - Structure and Properties of Materials | Course Format: Asynchronous Online |
Course Number & Name: 515.622 - Micro and Nano Structured Materials & Devices | Course Format: Hybrid In-person and Synchronous Online |
Course Number & Name: 515.655 - Metal Additive Manufacturing | Course Format: Hybrid In-person and Synchronous Online |
Course Number & Name: 515.658 - Design for Additive Manufacturing | Course Format: In-person, Synchronous Online |
Course Number & Name: 515.661 - Introduction to Polymer Science | Course Format: Asynchronous Online |
Course Number & Name: 535.606 - Advanced Strength Of Materials | Course Format: Asynchronous Online |
Course Number & Name: 535.607 - Mechanics of Solids and Structures: Theory and Applications I | Course Format: Asynchronous Online |
Course Number & Name: 535.618 - Fabricatology - Advanced Materials Processing | Course Format: Asynchronous Online |
Course Number & Name: 535.623 - Intermediate Vibrations | Course Format: Asynchronous Online |
Course Number & Name: 535.627 - Computer-Aided Design | Course Format: Asynchronous Online |
Course Number & Name: 535.633 - Intermediate Heat Transfer | Course Format: Asynchronous Online |
Course Number & Name: 535.638 - Mechanical Packaging for Electronics Systems | Course Format: Asynchronous Online |
Course Number & Name: 535.642 - Control Systems for Mechanical Engineering Applications | Course Format: Asynchronous Online |
Course Number & Name: 535.671 - Aerospace Materials, Structures and Design | Course Format: Asynchronous Online |
Course Number & Name: 535.672 - Advanced Manufacturing Systems | Course Format: Asynchronous Online |
Course Number & Name: 535.684 - Modern Polymeric Materials | Course Format: Asynchronous Online |
Course Number & Name: 535.720 - Mechanics of Composite Materials and Structures | Course Format: Asynchronous Online |
Course Number & Name: 535.721 - Advanced Composite Materials & Manufacturing Processes | Course Format: Asynchronous Online |
Aerospace Engineering Focus Area
Group 1 (must select at least two)
Course Number & Name | Course Format |
---|---|
Course Number & Name: 535.606 - Advanced Strength Of Materials | Course Format: Asynchronous Online |
Course Number & Name: 535.607 - Mechanics of Solids and Structures: Theory and Applications I | Course Format: Asynchronous Online |
Course Number & Name: 535.612 - Intermediate Dynamics | Course Format: Asynchronous Online |
Course Number & Name: 535.620 - Fluid Dynamics I | Course Format: Asynchronous Online |
Course Number & Name: 535.623 - Intermediate Vibrations | Course Format: Asynchronous Online |
Course Number & Name: 535.670 - Advanced Aerodynamics | Course Format: Asynchronous Online |
Course Number & Name: 535.752 - Advanced Flight Dynamics and Control of Aerospace Vehicles | Course Format: Asynchronous Online |
Course Number & Name: 535.761 - Hypersonic Aerothermodynamics | Course Format: Asynchronous Online |
Aerospace Engineering Focus Area
Group 2
Course Number & Name | Course Format |
---|---|
Course Number & Name: 515.655 - Metal Additive Manufacturing | Course Format: Hybrid In-person and Synchronous Online |
Course Number & Name: 515.658 - Design for Additive Manufacturing | Course Format: In-person, Synchronous Online |
Course Number & Name: 515.661 - Introduction to Polymer Science | Course Format: Asynchronous Online |
Course Number & Name: 525.609 - Continuous Control Systems | Course Format: Asynchronous Online |
Course Number & Name: 525.645 - Modern Navigation Systems | Course Format: Asynchronous Online |
Course Number & Name: 525.661 - UAV Systems and Control | Course Format: Asynchronous Online |
Course Number & Name: 525.777 - Control System Design Methods | Course Format: Asynchronous Online |
Course Number & Name: 535.608 - Hypersonic Technologies and Systems | Course Format: Asynchronous Online |
Course Number & Name: 535.625 - Turbulence | Course Format: In-person |
Course Number & Name: 535.627 - Computer-Aided Design | Course Format: Asynchronous Online |
Course Number & Name: 535.628 - Computer-Integrated Design and Manufacturing | Course Format: Asynchronous Online |
Course Number & Name: 535.632 - Applied Finite Elements | Course Format: Asynchronous Online |
Course Number & Name: 535.642 - Control Systems for Mechanical Engineering Applications | Course Format: Asynchronous Online |
Course Number & Name: 535.643 - Plasticity | Course Format: Asynchronous Online |
Course Number & Name: 535.652 - Thermal Systems Design and Analysis | Course Format: Asynchronous Online |
Course Number & Name: 535.660 - Precision Mechanical Design | Course Format: Asynchronous Online |
Course Number & Name: 535.671 - Aerospace Materials, Structures and Design | Course Format: Asynchronous Online |
Course Number & Name: 535.684 - Modern Polymeric Materials | Course Format: Asynchronous Online |
Course Number & Name: 535.706 - Mechanics of Solids and Structures: Theory and Applications II | Course Format: Asynchronous Online |
Course Number & Name: 535.720 - Mechanics of Composite Materials and Structures | Course Format: Asynchronous Online |
Course Number & Name: 535.721 - Advanced Composite Materials & Manufacturing Processes | Course Format: Asynchronous Online |
Course Number & Name: 535.724 - Dynamics of Robots and Spacecraft | Course Format: Asynchronous Online |
Course Number & Name: 535.731 - Engineering Materials: Properties and Selection | Course Format: Asynchronous Online |
Course Number & Name: 535.732 - Fatigue and Fracture of Materials | Course Format: Asynchronous Online |
Course Number & Name: 535.735 - Computational Fluid Dynamics | Course Format: Asynchronous Online |
Course Number & Name: 535.741 - Optimal Control and Reinforcement Learning | Course Format: Asynchronous Online |
Course Number & Name: 535.752 - Advanced Flight Dynamics and Control of Aerospace Vehicles | Course Format: Asynchronous Online |
Course Number & Name: 535.761 - Hypersonic Aerothermodynamics | Course Format: Asynchronous Online |
Course Number & Name: 535.762 - Guidance, Navigation and Controls for Hypersonic Vehicles | Course Format: Asynchronous Online |
Biomechanical Engineering Focus Area
Group 1 (must select at least two)
Course Number & Name | Course Format |
---|---|
Course Number & Name: 535.661 - Biofluid Mechanics | Course Format: Asynchronous Online |
Course Number & Name: 535.663 - Biosolid Mechanics | Course Format: Asynchronous Online |
Course Number & Name: 535.667 - Biomechanics of Human Movement | Course Format: Asynchronous Online |
Course Number & Name: 535.750 - Biomechanics of the cell: From nano- and micro-mechanics to cell organization and function | Course Format: Asynchronous Online |
Course Number & Name: 585.601 - Physiology for Applied Biomedical Engineering I | Course Format: Asynchronous Online |
Course Number & Name: 585.631 - Introduction to Biomechanics | Course Format: Asynchronous Online |
Biomechanical Engineering Focus Area
Group 2
Course Number & Name | Course Format |
---|---|
Course Number & Name: 515.606 - Chemical and Biological Properties of Materials | Course Format: In-person |
Course Number & Name: 525.786 - Human Robotics Interaction | Course Format: In-person |
Course Number & Name: 535.607 - Mechanics of Solids and Structures: Theory and Applications I | Course Format: Asynchronous Online |
Course Number & Name: 535.664 - Fundamental Principles for Bio-microfluidic Systems | Course Format: Asynchronous Online |
Course Number & Name: 535.720 - Mechanics of Composite Materials and Structures | Course Format: Asynchronous Online |
Course Number & Name: 585.631 - Introduction to Biomechanics | Course Format: Asynchronous Online |
Course Number & Name: 585.708 - Biomaterials | Course Format: Asynchronous Online |
Course Number & Name: 585.710 - Biochemical Sensors | Course Format: Asynchronous Online |
Course Number & Name: 585.720 - Orthopedic Biomechanics | Course Format: Asynchronous Online |
Course Number & Name: 585.726 - Biomimetics in Biomedical Engineering | Course Format: Asynchronous Online |
Course Number & Name: 585.729 - Cell and Tissue Engineering | Course Format: Asynchronous Online |
Course Number & Name: 585.747 - Advances in Cardiovascular Medicine | Course Format: Asynchronous Online |
Fluid and Thermal Mechanics Focus Area
Group 1 (must select at least two)
Course Number & Name | Course Format |
---|---|
Course Number & Name: 515.602 - Thermodynamics and Kinetics of Materials | Course Format: Asynchronous Online |
Course Number & Name: 535.620 - Fluid Dynamics I | Course Format: Asynchronous Online |
Course Number & Name: 535.621 - Intermediate Fluid Dynamics | Course Format: Asynchronous Online |
Course Number & Name: 535.633 - Intermediate Heat Transfer | Course Format: Asynchronous Online |
Course Number & Name: 535.634 - Applied Heat Transfer | Course Format: Asynchronous Online |
Course Number & Name: 535.735 - Computational Fluid Dynamics | Course Format: Asynchronous Online |
Course Number & Name: 575.601 - Fluid Mechanics | Course Format: Asynchronous Online |
Course Number & Name: 615.761 - Intro To Oceanography | Course Format: Asynchronous Online |
Fluid Mechanics and Thermal Science Focus Area
Group 2
Course Number & Name | Course Format |
---|---|
Course Number & Name: 515.622 - Micro and Nano Structured Materials & Devices | Course Format: Hybrid In-person and Synchronous Online |
Course Number & Name: 535.614 - Fundamentals of Acoustics | Course Format: Asynchronous Online |
Course Number & Name: 535.625 - Turbulence | Course Format: In-person |
Course Number & Name: 535.652 - Thermal Systems Design and Analysis | Course Format: Asynchronous Online |
Course Number & Name: 535.661 - Biofluid Mechanics | Course Format: Asynchronous Online |
Course Number & Name: 535.662 - Energy and Environment | Course Format: Asynchronous Online |
Course Number & Name: 535.664 - Fundamental Principles for Bio-microfluidic Systems | Course Format: Asynchronous Online |
Course Number & Name: 535.670 - Advanced Aerodynamics | Course Format: Asynchronous Online |
Course Number & Name: 535.737 - Multiscale Modeling and Simulation of Mechanical Systems | Course Format: Asynchronous Online |
Course Number & Name: 535.761 - Hypersonic Aerothermodynamics | Course Format: Asynchronous Online |
Course Number & Name: 535.771 - Naval Architecture Design | Course Format: Asynchronous Online |
Course Number & Name: 535.773 - Acoustical Oceanography | Course Format: Asynchronous Online |
Course Number & Name: 565.680 - Marine Geotechnical Engineering | Course Format: Asynchronous Online |
Hypersonic Technologies Focus Area
Group 1 (must select at least two)
Course Number & Name | Course Format |
---|---|
Course Number & Name: 535.608 - Hypersonic Technologies and Systems | Course Format: Asynchronous Online |
Course Number & Name: 535.721 - Advanced Composite Materials & Manufacturing Processes | Course Format: Asynchronous Online |
Course Number & Name: 535.734 - Ultra-high Temperature Materials | Course Format: Asynchronous Online |
Course Number & Name: 535.752 - Advanced Flight Dynamics and Control of Aerospace Vehicles | Course Format: Asynchronous Online |
Course Number & Name: 535.761 - Hypersonic Aerothermodynamics | Course Format: Asynchronous Online |
Hypersonic Technologies Focus Area
Group 2
Course Number & Name | Course Format |
---|---|
Course Number & Name: 535.620 - Fluid Dynamics I | Course Format: Asynchronous Online |
Course Number & Name: 535.627 - Computer-Aided Design | Course Format: Asynchronous Online |
Course Number & Name: 535.633 - Intermediate Heat Transfer | Course Format: Asynchronous Online |
Course Number & Name: 535.634 - Applied Heat Transfer | Course Format: Asynchronous Online |
Course Number & Name: 535.670 - Advanced Aerodynamics | Course Format: Asynchronous Online |
Course Number & Name: 535.671 - Aerospace Materials, Structures and Design | Course Format: Asynchronous Online |
Course Number & Name: 535.735 - Computational Fluid Dynamics | Course Format: Asynchronous Online |
Course Number & Name: 535.762 - Guidance, Navigation and Controls for Hypersonic Vehicles | Course Format: Asynchronous Online |
Course Number & Name: 575.601 - Fluid Mechanics | Course Format: Asynchronous Online |
Ocean Engineering Focus Area
Group 1 (must select at least two)
Course Number & Name | Course Format |
---|---|
Course Number & Name: 535.606 - Advanced Strength Of Materials | Course Format: Asynchronous Online |
Course Number & Name: 535.607 - Mechanics of Solids and Structures: Theory and Applications I | Course Format: Asynchronous Online |
Course Number & Name: 535.620 - Fluid Dynamics I | Course Format: Asynchronous Online |
Course Number & Name: 535.621 - Intermediate Fluid Dynamics | Course Format: Asynchronous Online |
Course Number & Name: 615.761 - Intro To Oceanography | Course Format: Asynchronous Online |
Ocean Engineering Focus Area
Group 2
Course Number & Name | Course Format |
---|---|
Course Number & Name: 525.645 - Modern Navigation Systems | Course Format: Asynchronous Online |
Course Number & Name: 535.614 - Fundamentals of Acoustics | Course Format: Asynchronous Online |
Course Number & Name: 535.625 - Turbulence | Course Format: In-person |
Course Number & Name: 535.627 - Computer-Aided Design | Course Format: Asynchronous Online |
Course Number & Name: 535.632 - Applied Finite Elements | Course Format: Asynchronous Online |
Course Number & Name: 535.721 - Advanced Composite Materials & Manufacturing Processes | Course Format: Asynchronous Online |
Course Number & Name: 535.732 - Fatigue and Fracture of Materials | Course Format: Asynchronous Online |
Course Number & Name: 535.735 - Computational Fluid Dynamics | Course Format: Asynchronous Online |
Course Number & Name: 535.771 - Naval Architecture Design | Course Format: Asynchronous Online |
Course Number & Name: 535.773 - Acoustical Oceanography | Course Format: Asynchronous Online |
Course Number & Name: 565.680 - Marine Geotechnical Engineering | Course Format: Asynchronous Online |
Course Number & Name: 565.682 - Design of Ocean Structures | Course Format: Asynchronous Online |
Course Number & Name: 615.775 - Physics of Climate | Course Format: Asynchronous Online |
Robotic, Dynamics, and Controls Focus Area
Group 1 (must select at least two)
Course Number & Name | Course Format |
---|---|
Course Number & Name: 525.609 - Continuous Control Systems | Course Format: Asynchronous Online |
Course Number & Name: 525.610 - Microprocessors for Robotic Systems | Course Format: In-person |
Course Number & Name: 525.626 - Feedback Control in Biological Signaling Pathways | Course Format: Asynchronous Online |
Course Number & Name: 525.645 - Modern Navigation Systems | Course Format: Asynchronous Online |
Course Number & Name: 525.661 - UAV Systems and Control | Course Format: Asynchronous Online |
Course Number & Name: 525.777 - Control System Design Methods | Course Format: Asynchronous Online |
Course Number & Name: 525.786 - Human Robotics Interaction | Course Format: In-person |
Course Number & Name: 535.622 - Robot Motion Planning | Course Format: Asynchronous Online |
Course Number & Name: 535.628 - Computer-Integrated Design and Manufacturing | Course Format: Asynchronous Online |
Course Number & Name: 535.630 - Kinematics & Dynamics of Robots * | Course Format: Asynchronous Online |
Course Number & Name: 535.642 - Control Systems for Mechanical Engineering Applications | Course Format: Asynchronous Online |
Course Number & Name: 535.724 - Dynamics of Robots and Spacecraft | Course Format: Asynchronous Online |
Course Number & Name: 535.752 - Advanced Flight Dynamics and Control of Aerospace Vehicles | Course Format: Asynchronous Online |
Course Number & Name: 605.613 - Introduction to Robotics | Course Format: Synchronous Online |
Course Number & Name: 605.716 - Modeling and Simulation of Complex Systems | Course Format: Synchronous Online |
Course Number & Name: 665.681 - Application of Sensing Systems | Course Format: Synchronous Online |
Robotic, Dynamics, and Controls Focus Area
Group 2
Course Number & Name | Course Format |
---|---|
Course Number & Name: 535.603 - Applied Optimal Control | Course Format: Hybrid In-person and Synchronous Online |
Course Number & Name: 535.612 - Intermediate Dynamics | Course Format: Asynchronous Online |
Course Number & Name: 535.623 - Intermediate Vibrations | Course Format: Asynchronous Online |
Course Number & Name: 535.627 - Computer-Aided Design | Course Format: Asynchronous Online |
Course Number & Name: 535.628 - Computer-Integrated Design and Manufacturing | Course Format: Asynchronous Online |
Course Number & Name: 535.635 - Introduction to Mechatronics | Course Format: In-person |
Course Number & Name: 535.638 - Mechanical Packaging for Electronics Systems | Course Format: Asynchronous Online |
Course Number & Name: 535.645 - Digital Control and Systems Applications | Course Format: Asynchronous Online |
Course Number & Name: 535.659 - Manufacturing Systems Analysis | Course Format: Asynchronous Online |
Course Number & Name: 535.660 - Precision Mechanical Design | Course Format: Asynchronous Online |
Course Number & Name: 535.673 - Mechanized Assembly: Hardware and Algorithms | Course Format: Asynchronous Online |
Course Number & Name: 535.741 - Optimal Control and Reinforcement Learning | Course Format: Asynchronous Online |
Course Number & Name: 535.782 - Haptic Applications | Course Format: Asynchronous Online |
Course Number & Name: 665.681 - Application of Sensing Systems | Course Format: Synchronous Online |
Mechanics of Materials and Structures Focus Area
Group 1 (must select at least two)
Course Number & Name | Course Format |
---|---|
Course Number & Name: 535.606 - Advanced Strength Of Materials | Course Format: Asynchronous Online |
Course Number & Name: 535.607 - Mechanics of Solids and Structures: Theory and Applications I | Course Format: Asynchronous Online |
Course Number & Name: 535.623 - Intermediate Vibrations | Course Format: Asynchronous Online |
Course Number & Name: 535.632 - Applied Finite Elements | Course Format: Asynchronous Online |
Course Number & Name: 535.731 - Engineering Materials: Properties and Selection | Course Format: Asynchronous Online |
Mechanics of Materials and Structures Focus Area
Group 2
Course Number & Name | Course Format |
---|---|
Course Number & Name: 515.601 - Structure and Properties of Materials | Course Format: Asynchronous Online |
Course Number & Name: 515.602 - Thermodynamics and Kinetics of Materials | Course Format: Asynchronous Online |
Course Number & Name: 515.606 - Chemical and Biological Properties of Materials | Course Format: In-person |
Course Number & Name: 515.611 - Computational Molecular Dynamics | Course Format: Asynchronous Online |
Course Number & Name: 515.617 - Nanomaterials | Course Format: Asynchronous Online |
Course Number & Name: 515.622 - Micro and Nano Structured Materials & Devices | Course Format: Hybrid In-person and Synchronous Online |
Course Number & Name: 515.627 - Chemistry of Nanomaterials | Course Format: In-person |
Course Number & Name: 515.655 - Metal Additive Manufacturing | Course Format: Hybrid In-person and Synchronous Online |
Course Number & Name: 515.658 - Design for Additive Manufacturing | Course Format: In-person, Synchronous Online |
Course Number & Name: 515.661 - Introduction to Polymer Science | Course Format: Asynchronous Online |
Course Number & Name: 525.606 - Electronic Materials | Course Format: Synchronous Online |
Course Number & Name: 535.612 - Intermediate Dynamics | Course Format: Asynchronous Online |
Course Number & Name: 535.618 - Fabricatology - Advanced Materials Processing | Course Format: Asynchronous Online |
Course Number & Name: 535.627 - Computer-Aided Design | Course Format: Asynchronous Online |
Course Number & Name: 535.643 - Plasticity | Course Format: Asynchronous Online |
Course Number & Name: 535.660 - Precision Mechanical Design | Course Format: Asynchronous Online |
Course Number & Name: 535.663 - Biosolid Mechanics | Course Format: Asynchronous Online |
Course Number & Name: 535.671 - Aerospace Materials, Structures and Design | Course Format: Asynchronous Online |
Course Number & Name: 535.684 - Modern Polymeric Materials | Course Format: Asynchronous Online |
Course Number & Name: 535.706 - Mechanics of Solids and Structures: Theory and Applications II | Course Format: Asynchronous Online |
Course Number & Name: 535.720 - Mechanics of Composite Materials and Structures | Course Format: Asynchronous Online |
Course Number & Name: 535.721 - Advanced Composite Materials & Manufacturing Processes | Course Format: Asynchronous Online |
Course Number & Name: 535.732 - Fatigue and Fracture of Materials | Course Format: Asynchronous Online |
Course Number & Name: 535.748 - Stress Waves, Impacts and Shockwaves | Course Format: In-person |
Course Number & Name: 565.604 - Structural Mechanics | Course Format: Asynchronous Online |
Course Number & Name: 565.680 - Marine Geotechnical Engineering | Course Format: Asynchronous Online |
Course Number & Name: 565.682 - Design of Ocean Structures | Course Format: Asynchronous Online |
Course Number & Name: 565.731 - Structural Dynamics | Course Format: Asynchronous Online |
Independent Study/Thesis Courses
Course Number & Name | Course Format |
---|---|
Course Number & Name: 535.800 - Independent Study | Course Format: |
Course Number & Name: 535.820 - Master's Graduate Research | Course Format: |
Course Number & Name: 535.821 - Master's Graduate Thesis | Course Format: Asynchronous Online, In-person |
Apply Today
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.