← All departments

ME courses at Stanford

110 ME courses in Stanford’s catalog, with ratings and hours per week from real student evaluations.

  • ME 1N: Introduction to Mechanical Engineering3 units
  • ME 30: Engineering Thermodynamics3 units · 4.1/5 rating · 11 hrs/wk
  • ME 70: Introductory Fluids Engineering3 units · 4.0/5 rating · 10 hrs/wk
  • ME 80: Mechanics of Materials4 units · 4.0/5 rating · 11 hrs/wk
  • ME 102: Foundations of Product Realization3 units · 3.8/5 rating · 17 hrs/wk
  • ME 103: Product Realization: Design and Making4 units · 4.5/5 rating · 24 hrs/wk
  • ME 104: Mechanical Systems Design4 units · 4.4/5 rating · 16 hrs/wk
  • ME 123: Computational Engineering4 units · 3.5/5 rating · 10 hrs/wk
  • ME 128: Computer-Aided Product Realization3-4 units · 4.3/5 rating · 16 hrs/wk
  • ME 129: Manufacturing Processes and Design3 units · 3.3/5 rating · 10 hrs/wk
  • ME 131: Heat Transfer4 units · 4.3/5 rating · 14 hrs/wk
  • ME 132: Intermediate Thermodynamics4 units · 4.5/5 rating · 14 hrs/wk
  • ME 133: Intermediate Fluid Mechanics3 units · 4.5/5 rating · 12 hrs/wk
  • ME 149: Mechanical Measurements4 units · 4.0/5 rating · 10 hrs/wk
  • ME 161: Dynamic Systems, Vibrations and Control3 units · 4.5/5 rating · 12 hrs/wk
  • ME 170A: Mechanical Engineering Design- Integrating Context with Engineering4 units · 4.1/5 rating · 15 hrs/wk
  • ME 170B: Mechanical Engineering Design: Integrating Context with Engineering4 units · 4.2/5 rating · 15 hrs/wk
  • ME 170C: Mechanical Engineering Design - Integrating Context with Engineering III1-3 units · 4.5/5 rating · 10 hrs/wk
  • ME 172A: Biomechanical Engineering Capstone I4 units · 4.1/5 rating · 15 hrs/wk
  • ME 172B: Biomechanical Engineering Capstone II4 units · 4.2/5 rating · 15 hrs/wk
  • ME 191: Engineering Problems and Experimental Investigation1-5 units
  • ME 191H: Honors Research1-5 units
  • ME 199A: Practical Training1 unit
  • ME 203: Design and Manufacturing4 units · 4.5/5 rating · 24 hrs/wk
  • ME 204: Advanced Mechanical Systems Design4 units · 4.6/5 rating · 18 hrs/wk
  • ME 210: Introduction to Mechatronics4 units · 4.3/5 rating · 19 hrs/wk
  • ME 214: Designing for Accessibility (CS 377Q)3-4 units · 4.3/5 rating · 10 hrs/wk
  • ME 218A: Smart Product Design Fundamentals4-5 units · 4.1/5 rating · 30 hrs/wk
  • ME 218B: Smart Product Design Applications4-5 units · 4.1/5 rating · 38 hrs/wk
  • ME 218C: Smart Product Design Practice4-5 units · 4.3/5 rating · 24 hrs/wk
  • ME 219: The Magic of Materials and Manufacturing3 units · 4.1/5 rating · 12 hrs/wk
  • ME 220: Introduction to Sensors4 units · 4.3/5 rating · 12 hrs/wk
  • ME 225: Scaling Up3 units · 4.3/5 rating · 15 hrs/wk
  • ME 233: Automated Model Discovery3 units · 4.4/5 rating · 8 hrs/wk
  • ME 236: Tales to Design Cars By1-3 units · 4.2/5 rating · 6 hrs/wk
  • ME 244: Mechanotransduction in Cells and Tissues (BIOE 283, BIOPHYS 244)3 units · 4.4/5 rating · 7 hrs/wk
  • ME 249: Designing Biomaterials (MATSCI 249)3 units · 4.4/5 rating · 6 hrs/wk
  • ME 268: Robotics, AI and Design of Future Education (EDUC 468)1 unit · 3.9/5 rating · 2 hrs/wk
  • ME 274A: Principles of Robot Autonomy I (AA 274A, CS 237A, EE 260A)3 units · 4.0/5 rating · 15 hrs/wk
  • ME 281: Biomechanics of Movement (BIOE 281)3 units · 4.7/5 rating · 12 hrs/wk
  • ME 283: Introduction to Biomechanics and Mechanobiology (BIOE 282)3 units · 4.2/5 rating · 8 hrs/wk
  • ME 285: Computational Modeling in the Cardiovascular System (BIOE 285, CME 285)3 units · 4.4/5 rating · 14 hrs/wk
  • ME 286: Identification and Estimation in Engineering Design3 units · 4.0/5 rating · 11 hrs/wk
  • ME 299A: Practical Training1 unit
  • ME 300A: Linear Algebra with Application to Engineering Computations (CME 200)3 units · 3.2/5 rating · 12 hrs/wk
  • ME 300B: Partial Differential Equations in Engineering (CME 204)3 units · 3.8/5 rating · 15 hrs/wk
  • ME 300C: Introduction to Numerical Methods for Engineering (CME 206)3 units · 4.3/5 rating · 15 hrs/wk
  • ME 303: Soft Composites and Soft Robotics (MATSCI 333)3 units · 4.0/5 rating · 9 hrs/wk
  • ME 305: Dynamics and Feedback Control of Living Systems (BIOE 305)3 units · 4.0/5 rating · 10 hrs/wk
  • ME 308: Carbon Dioxide and Methane Removal, Utilization, and Sequestration (EARTHSYS 308, ENERGY 308, ENVRES 295, ESS 308)1 unit · 4.3/5 rating · 2 hrs/wk
  • ME 310A: Global Engineering Design Thinking, Innovation, and Entrepreneurship4 units · 4.0/5 rating · 15 hrs/wk
  • ME 310B: Global Engineering Design Thinking, Innovation, and Entrepreneurship4 units · 4.1/5 rating · 17 hrs/wk
  • ME 310C: Global Engineering Design Thinking, Innovation, and Entrepreneurship4-5 units · 4.1/5 rating · 25 hrs/wk
  • ME 314: Robotic Dexterity: Principles and Practice3 units · 4.1/5 rating · 9 hrs/wk
  • ME 318: Computer-Aided Product Creation3-4 units · 4.3/5 rating · 16 hrs/wk
  • ME 320: Introduction to Robotics (CS 223A)3 units · 4.0/5 rating · 10 hrs/wk
  • ME 321: Multimaterial Additive Manufacturing (MATSCI 351)3 units · 4.2/5 rating · 10 hrs/wk
  • ME 323: Advanced Robotic Manipulation (CS 327A)3 units
  • ME 325: Making Multiples: Injection Molding4 units · 4.6/5 rating · 15 hrs/wk
  • ME 326: Collaborative Robotics (CS 339R)3 units · 4.0/5 rating · 10 hrs/wk
  • ME 327: Design and Control of Haptic Systems3 units · 4.4/5 rating · 12 hrs/wk
  • ME 329: Mechanical Analysis in Design3 units · 3.8/5 rating · 15 hrs/wk
  • ME 331A: Advanced Dynamics & Computation3 units · 4.6/5 rating · 15 hrs/wk
  • ME 331B: Advanced Dynamics, Simulation & Control3 units · 4.5/5 rating · 13 hrs/wk
  • ME 335A: Finite Element Analysis3 units · 4.3/5 rating · 15 hrs/wk
  • ME 338: Continuum Mechanics3 units · 4.1/5 rating · 12 hrs/wk
  • ME 340: Mechanics - Elasticity and Inelasticity3 units · 4.4/5 rating · 14 hrs/wk
  • ME 346A: Introduction to Statistical Mechanics3 units · 4.5/5 rating · 10 hrs/wk
  • ME 349: The Science and the Practice of Metal 3D Printing3-4 units
  • ME 350: Plasma Science and Technology Seminar1 unit · 4.3/5 rating · 1 hrs/wk
  • ME 351A: Fluid Mechanics3 units · 4.2/5 rating · 14 hrs/wk
  • ME 351B: Fluid Mechanics3 units · 4.2/5 rating · 12 hrs/wk
  • ME 352B: Fundamentals of Heat Conduction3 units · 4.0/5 rating · 10 hrs/wk
  • ME 354: Experimental Methods in Fluid Mechanics3 units · 4.1/5 rating · 15 hrs/wk
  • ME 355: Compressible Flow3 units
  • ME 361: Turbulence3 units · 4.5/5 rating · 15 hrs/wk
  • ME 362A: Physical Gas Dynamics3 units · 4.3/5 rating · 15 hrs/wk
  • ME 362B: Nonequilibrium Processes in High-Temperature Gases3 units · 4.5/5 rating · 12 hrs/wk
  • ME 366: Light and Plasma3 units · 4.5/5 rating · 10 hrs/wk
  • ME 367: Optical Diagnostics and Spectroscopy Laboratory4 units · 4.5/5 rating · 25 hrs/wk
  • ME 368A: Biodesign Innovation: Needs Finding and Concept Creation (BIOE 374A, MED 272A)4 units · 4.6/5 rating · 14 hrs/wk
  • ME 368B: Biodesign Innovation: Concept Development and Implementation (BIOE 374B, MED 272B)4 units · 4.6/5 rating · 12 hrs/wk
  • ME 370A: Energy Systems I: Thermodynamics3 units · 4.3/5 rating · 13 hrs/wk
  • ME 371: Combustion Fundamentals3 units · 4.4/5 rating · 10 hrs/wk
  • ME 372: Combustion Applications3 units · 4.2/5 rating · 10 hrs/wk
  • ME 375: Wildfire Science3 units · 4.4/5 rating · 9 hrs/wk
  • ME 378: Tell, Make, Engage: Action Stories for Entrepreneuring1-3 units · 4.2/5 rating · 5 hrs/wk
  • ME 381: Orthopaedic Bioengineering (BIOE 381)3 units · 4.1/5 rating · 8 hrs/wk
  • ME 389: Biomechanical Research Symposium1 unit · 4.2/5 rating · 2 hrs/wk
  • ME 390A: Thermofluids, Energy, and Propulsion Research Seminar1 unit · 4.4/5 rating · 1 hrs/wk
  • ME 391: Engineering Problems1-10 units
  • ME 392: Experimental Investigation of Engineering Problems1-10 units
  • ME 393: Master's Directed Research1-10 units
  • ME 393W: Master's Directed Research: Writing the Report3 units
  • ME 395: Seminar in Solid Mechanics1 unit · 4.1/5 rating · 1 hrs/wk
  • ME 397: Design Research Theory and Methodology Seminar1 unit · 4.4/5 rating · 80 hrs/wk
  • ME 398: Ph.D. Research Rotation1-4 units
  • ME 400: Thesis (Engineer Degree)2-15 units
  • ME 408: Spectral Methods in Computational Physics3 units · 4.6/5 rating · 11 hrs/wk
  • ME 451A: Advanced Fluid Mechanics Multiphase Flows3 units · 4.2/5 rating · 20 hrs/wk
  • ME 451B: Advanced Fluid Mechanics - Flow Instabilities3 units · 4.3/5 rating · 6 hrs/wk
  • ME 451D: Microhydrodynamics (CHEMENG 310)3 units · 3.8/5 rating · 15 hrs/wk
  • ME 463: Advanced Topics in Plasma Science and Engineering3 units · 4.3/5 rating · 13 hrs/wk
  • ME 469: Computational Methods in Fluid Mechanics3 units · 4.3/5 rating · 10 hrs/wk
  • ME 470: Uncertainty Quantification (CEE 362A)3 units · 4.2/5 rating · 10 hrs/wk
  • ME 485: Modeling and Simulation of Human Movement3 units
  • ME 492: Mechanical Engineering Teaching Assistance Training1 unit · 4.5/5 rating · 1 hrs/wk
  • ME 500: Thesis (Ph.D.)1-15 units
  • ME 801: TGR Project0 units
  • ME 802: TGR Dissertation0 units

Search and filter the full catalog · All departments

Stanford Root

Schedule