← All departments

ME courses at Stanford

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

  • ME 1: Introduction to Mechanical Engineering3 units · 4.0/5 rating · 9 hrs/wk
  • ME 1N: Introduction to Mechanical Engineering3 units
  • ME 30: Engineering Thermodynamics3 units · 4.0/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 80A: Introduction to Deformable Bodies1 unit · 4.3/5 rating · 9 hrs/wk
  • ME 102: Foundations of Product Realization3 units · 4.0/5 rating · 18 hrs/wk
  • ME 103: Product Realization: Design and Making4 units · 5.0/5 rating · 24 hrs/wk
  • ME 104: Mechanical Systems Design4 units · 5.0/5 rating · 16 hrs/wk
  • ME 108: Making and Breaking Things1 unit · 5.0/5 rating · 3 hrs/wk
  • ME 123: Computational Engineering4 units · 3.0/5 rating · 10 hrs/wk
  • ME 127: Design for Additive Manufacturing (ME 227)3 units · 5.0/5 rating · 14 hrs/wk
  • ME 128: Computer-Aided Product Realization3-4 units · 4.0/5 rating · 20 hrs/wk
  • ME 129: Manufacturing Processes and Design3 units · 3.5/5 rating · 10 hrs/wk
  • ME 131: Heat Transfer4 units · 4.3/5 rating · 14 hrs/wk
  • ME 132: Intermediate Thermodynamics4 units · 5.0/5 rating · 14 hrs/wk
  • ME 133: Intermediate Fluid Mechanics3 units · 5.0/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 · 5.0/5 rating · 12 hrs/wk
  • ME 170A: Mechanical Engineering Design- Integrating Context with Engineering4 units · 4.0/5 rating · 15 hrs/wk
  • ME 170B: Mechanical Engineering Design: Integrating Context with Engineering4 units · 4.0/5 rating · 15 hrs/wk
  • ME 170C: Mechanical Engineering Design - Integrating Context with Engineering III1-3 units · 4.8/5 rating · 10 hrs/wk
  • ME 172A: Biomechanical Engineering Capstone I4 units
  • ME 172B: Biomechanical Engineering Capstone II4 units · 4.0/5 rating · 16 hrs/wk
  • ME 191: Engineering Problems and Experimental Investigation1-5 units
  • ME 191H: Honors Research1-5 units
  • ME 195A: Food, Design & Technology1 unit
  • ME 199A: Practical Training1 unit
  • ME 203: Design and Manufacturing4 units · 5.0/5 rating · 25 hrs/wk
  • ME 204: Advanced Mechanical Systems Design4 units · 5.0/5 rating · 18 hrs/wk
  • ME 206A: Design for Extreme Affordability4 units · 4.0/5 rating · 15 hrs/wk
  • ME 206B: Design for Extreme Affordability4 units · 4.0/5 rating · 20 hrs/wk
  • ME 210: Introduction to Mechatronics (EE 118)4 units · 5.0/5 rating · 19 hrs/wk
  • ME 213: Design for Microscale Machining and Manufacturing3 units
  • ME 214: Designing for Accessibility (CS 377Q)3-4 units · 4.0/5 rating · 10 hrs/wk
  • ME 218A: Smart Product Design Fundamentals4-5 units · 4.5/5 rating · 30 hrs/wk
  • ME 218B: Smart Product Design Applications4-5 units · 4.5/5 rating · 38 hrs/wk
  • ME 218C: Smart Product Design Practice4-5 units · 5.0/5 rating · 24 hrs/wk
  • ME 219: The Magic of Materials and Manufacturing3 units · 4.0/5 rating · 12 hrs/wk
  • ME 225: Scaling Up3 units · 5.0/5 rating · 15 hrs/wk
  • ME 227: Design for Additive Manufacturing (ME 127)3 units · 4.5/5 rating · 15 hrs/wk
  • ME 233: Automated Model Discovery3 units · 5.0/5 rating · 8 hrs/wk
  • ME 235: Biotransport Phenomena (APPPHYS 235, BIOE 235, BIOPHYS 235)3 units · 4.0/5 rating · 10 hrs/wk
  • ME 236: Tales to Design Cars By1-3 units · 5.0/5 rating · 6 hrs/wk
  • ME 242B: Mechanical Vibrations (AA 242B)3 units
  • ME 244: Mechanotransduction in Cells and Tissues (BIOE 283, BIOPHYS 244)3 units · 4.0/5 rating · 8 hrs/wk
  • ME 248: Silver Pendant Project (DESIGN 223)1-2 units
  • ME 249: Designing Biomaterials (MATSCI 249)3 units · 4.5/5 rating · 6 hrs/wk
  • ME 257: Gas-Turbine Design Analysis (ME 357)3 units · 4.0/5 rating · 18 hrs/wk
  • ME 258: Fracture and Fatigue of Materials and Thin Film Structures (MATSCI 358)3 units · 4.8/5 rating · 9 hrs/wk
  • ME 263: The Chair4 units
  • ME 268: Robotics, AI and Design of Future Education (EDUC 468)1 unit · 4.0/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 274B: Principles of Robot Autonomy II (AA 174B, AA 274B, CS 237B, EE 260B)3-4 units
  • ME 281: Biomechanics of Movement (BIOE 281)3 units · 5.0/5 rating · 12 hrs/wk
  • ME 283: Introduction to Biomechanics and Mechanobiology (BIOE 282)3 units · 4.5/5 rating · 8 hrs/wk
  • ME 285: Computational Modeling in the Cardiovascular System (BIOE 285, CME 285)3 units
  • ME 286: Identification and Estimation in Engineering Design3 units · 4.3/5 rating · 11 hrs/wk
  • ME 287: Mechanics of Biological Tissues4 units
  • ME 288: UX Data Analytics3 units
  • ME 299A: Practical Training1 unit
  • ME 299B: Practical Training1 unit
  • ME 300A: Linear Algebra with Application to Engineering Computations (CME 200)3 units
  • ME 300B: Partial Differential Equations in Engineering (CME 204)3 units · 4.0/5 rating · 15 hrs/wk
  • ME 300C: Introduction to Numerical Methods for Engineering (CME 206)3 units · 5.0/5 rating · 15 hrs/wk
  • ME 302B: The Future of the Automobile- Driver Assistance and Automated Driving1 unit
  • 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
  • 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.0/5 rating · 16 hrs/wk
  • ME 310C: Global Engineering Design Thinking, Innovation, and Entrepreneurship4-5 units · 4.0/5 rating · 25 hrs/wk
  • ME 318: Computer-Aided Product Creation3-4 units · 5.0/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.0/5 rating · 10 hrs/wk
  • ME 325: Making Multiples: Injection Molding4 units
  • 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.0/5 rating · 12 hrs/wk
  • ME 331A: Advanced Dynamics & Computation3 units · 5.0/5 rating · 15 hrs/wk
  • ME 331B: Advanced Dynamics, Simulation & Control3 units · 5.0/5 rating · 13 hrs/wk
  • ME 335A: Finite Element Analysis3 units · 4.5/5 rating · 15 hrs/wk
  • ME 338: Continuum Mechanics3 units · 4.0/5 rating · 12 hrs/wk
  • ME 339: Introduction to parallel computing using MPI, openMP, and CUDA (CME 213)3 units · 4.0/5 rating · 15 hrs/wk
  • ME 340: Mechanics - Elasticity and Inelasticity3 units · 4.5/5 rating · 14 hrs/wk
  • ME 345: Fatigue Design and Analysis3 units
  • ME 346A: Introduction to Statistical Mechanics3 units
  • ME 347: Waves in Solids and Fluids (GEOPHYS 238)3 units
  • ME 350: Plasma Science and Technology Seminar (AA 296)1 unit · 4.0/5 rating · 1 hrs/wk
  • ME 351A: Fluid Mechanics3 units · 4.0/5 rating · 14 hrs/wk
  • ME 351B: Fluid Mechanics3 units · 4.0/5 rating · 12 hrs/wk
  • ME 352B: Fundamentals of Heat Conduction3 units · 4.0/5 rating · 10 hrs/wk
  • ME 352C: Convective Heat Transfer3 units · 4.8/5 rating · 10 hrs/wk
  • ME 354: Experimental Methods in Fluid Mechanics3 units · 4.0/5 rating · 15 hrs/wk
  • ME 357: Gas-Turbine Design Analysis (ME 257)3 units · 4.5/5 rating · 17 hrs/wk
  • ME 360: Physics of Microfluidics3 units · 4.5/5 rating · 8 hrs/wk
  • ME 361: Turbulence3 units · 5.0/5 rating · 15 hrs/wk
  • ME 362A: Physical Gas Dynamics3 units · 4.0/5 rating · 15 hrs/wk
  • ME 362B: Nonequilibrium Processes in High-Temperature Gases3 units
  • ME 363: Partially Ionized Plasmas and Gas Discharges3 units
  • ME 364: Optical Diagnostics and Spectroscopy3 units · 4.5/5 rating · 12 hrs/wk
  • ME 366: Light and Plasma (PHOTON 366)3 units · 5.0/5 rating · 10 hrs/wk
  • ME 367: Optical Diagnostics and Spectroscopy Laboratory4 units · 5.0/5 rating · 25 hrs/wk
  • ME 368A: Biodesign Innovation: Needs Finding and Concept Creation (BIOE 374A, MED 272A)4 units · 5.0/5 rating · 12 hrs/wk
  • ME 368B: Biodesign Innovation: Concept Development and Implementation (BIOE 374B, MED 272B)4 units · 5.0/5 rating · 12 hrs/wk
  • ME 370A: Energy Systems I: Thermodynamics3 units · 4.0/5 rating · 13 hrs/wk
  • ME 371: Combustion Fundamentals3 units · 5.0/5 rating · 10 hrs/wk
  • ME 374: Fundamentals of Aerosols and Nanoparticle Science3 units · 4.5/5 rating · 9 hrs/wk
  • ME 378: Tell, Make, Engage: Action Stories for Entrepreneuring1-3 units · 4.5/5 rating · 5 hrs/wk
  • ME 381: Orthopaedic Bioengineering (BIOE 381)3 units · 4.5/5 rating · 8 hrs/wk
  • ME 389: Biomechanical Research Symposium1 unit · 4.5/5 rating · 2 hrs/wk
  • ME 390A: Thermofluids, Energy, and Propulsion Research Seminar1 unit · 5.0/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.0/5 rating · 1 hrs/wk
  • ME 397: Design Research Theory and Methodology Seminar1 unit
  • ME 398: Ph.D. Research Rotation1-4 units
  • ME 400: Thesis (Engineer Degree)2-15 units
  • ME 403: Quantum Field Theory (QFT) for Engineering Applications (MATSCI 405)3 units · 5.0/5 rating · 11 hrs/wk
  • ME 405: Asymptotic Methods in Computational Engineering3 units · 5.0/5 rating · 15 hrs/wk
  • ME 410B: Introductory Foresight and Technological Innovation3 units
  • ME 410C: Introductory Foresight and Technological Innovation3 units
  • ME 412: Engineering Functional Analysis and Finite Elements (CME 356)3 units · 5.0/5 rating · 11 hrs/wk
  • ME 451B: Advanced Fluid Mechanics - Flow Instabilities3 units
  • ME 451D: Microhydrodynamics (CHEMENG 310)3 units · 4.0/5 rating · 14 hrs/wk
  • ME 461: Advanced Topics in Turbulence3 units · 4.8/5 rating · 13 hrs/wk
  • ME 463: Advanced Topics in Plasma Science and Engineering3 units · 4.5/5 rating · 13 hrs/wk
  • ME 469: Computational Methods in Fluid Mechanics (CME 369)3 units · 5.0/5 rating · 10 hrs/wk
  • ME 470: Uncertainty Quantification (CEE 362A)3 units · 4.0/5 rating · 10 hrs/wk
  • ME 471: Turbulent Combustion3 units
  • ME 491: Ph.D. Teaching Experience1-3 units
  • ME 492: Mechanical Engineering Teaching Assistance Training1 unit · 5.0/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