If Ocean Engineering represents the major of your PhD study, you must take at least 5 200- series courses in the core and recommended lists, which must include ME 240A, ME 240B and two from ME 241A, ME 241B, ME 245. Undergraduate backgroung equivalent to at least two courses of ME 164, 165 and 168 is assumed.
Selection of other courses not listed can be done with the approval of the Major Field Advisor and the Vice Chair for Graduate Study. You should prepare a written justification of your selection.
If Ocean Engineering represents a minor of your PhD study, you must take at least 2 courses in the core list, which should include ME 240A, ME 240B or ME 241A or ME 241B. You may not double-count courses towards both the major and the minor requirements.
Core Courses in Ocean Engineering
- Mech Eng 292K – Advanced Special Topics
- Mech Eng 164 – Marine Statics and Structures
- Mech Eng 165 – Ocean-Environment Mechanics
- Mech Eng 168 – Mechanics of Offshore Systems
- Mech Eng 240A/B – Advanced Marine Structures I / Advanced Marine Structures II
- Mech Eng 241A/B – Marine Hydrodynamics I / Marine Hydrodynamics II
- Mech Eng 243 – Advanced Methods in Free-Surface Flows
- Mech Eng 245 – Oceanic and Atmospheric Waves
- Mech Eng 263 – Turbulence
- Mech Eng 274 – Random Oscillations of Mechanical Systems
Courses in Ocean Engineering with Design and Optimization Emphasis
- Mech Eng 228 – Computer-Aided, Optimal Mechanical Design
- Mech Eng 229 – Design of Basic Electro-Mechanical Devices
- Math 170 – Mathematical Methods for Optimization
- IEOR 162 – Linear Programming
- IEOR 262A – Mathematical Programming I
- IEOR 262B – Mathematical Programming II
- IEOR 264 – Computational Optimization
Courses in Ocean Engineering with Dynamics and Structures
- Mech Eng 280A – Introduction to the Finite Element Method
- Mech Eng 274 – Random Oscillations of Mechanical Systems
- Mech Eng 277 – Oscillations in Nonlinear Systems
- Civ Eng 193 – Engineering Risk Analysis
- Civ Eng 220 – Structural Analysis Theory and Applications
- Civ Eng 225 – Dynamics of Structures
- Civ Eng 226 – Stochastic Structural Dynamics
Courses in Ocean Engineering with Mathematics and Statistics Emphasis
- Math 220 – Introduction to Probabilistic Methods in Mathematics and the Sciences
- Math 224A/B – Mathematical Methods for the Physical Sciences
- Math 228A/B – Numerical Solution of Differential Equations
- Eng 230 – Methods of Applied Mathematics
- Eng 231 – Mathematical Methods in Engineering
- Eng C233/Comp Sci C267 – Applications of Parallel Computers
- Stat 200A/B – Introduction to Probability and Statistics at an Advanced Level
Courses in Ocean Engineering with Materials and Fabrication Emphasis
- Mech Eng C217 / Int Bio C217 / Bio Eng C217 – Biomimetic Engineering — Engineering from Biology
- Mec Eng C218 / Electrical Eng C245 – Introduction to MEMS Design
- Mech Eng 220 – Precision Manufacturing
- Mech Eng 222 – Advanced Manufacturing Processes
- Mech Eng C225/Mat Sci C212 – Deformation and Fracture of Engineering Materials
- Mech Eng 227 – Mechanical Behavior of Composite Materials
Courses in Ocean Engineering with Robotics and Control Emphasis
- Mech Eng C134 / Electrical Eng C128 – Feedback Control Systems
- Mech Eng C219 / Electrical Eng C246 – Parametric and Optimal Design of MEMS
- Mech Eng 229 – Design of Basic Electro-Mechanical Devices
- Mech Eng 230 – Real-Time Applications of Mini and Micro Computers
- Mech Eng C231A – Experiential Advanced Control Design I
- Mech Eng C232 / El Eng C220A – Advanced Control Systems I
- Mech Eng 234 – Multivariable Control System Design
- Mech Eng C236 – Control and Optimization of Distributed Parameters Systems
- Mech Eng 237 – Control of Nonlinear Dynamic Systems
- Mech Eng 239 – Advanced Design and Automation