ME: Mechanical Engineering

ME 100: Introduction to Mechanical Engineering Practice (1 & 2) Spring 2026 Study time: 8 minutes ME 115: Structure and Properties of Materials Winter 2026 Michael Mayer Study time: 22 minutes ME 123: Electrical Engineering for Mechanical Engineers Spring 2026 Study time: 10 minutes ME 212: Dynamics Fall 2025 Homeyra Pourmohammadali Study time: 1 hr 22 min ME 219: Mechanics of Deformable Solids 1 Fall 2025 Naveen Chandrashekar Study time: 1 hr 34 min ME 230: Control of Properties of Materials Spring 2026 Study time: 9 minutes ME 235: Materials Science and Engineering Spring 2026 Study time: 9 minutes ME 250: Thermodynamics Spring 2026 Study time: 58 minutes ME 262: Digital Logic, Microcontrollers, and Programmable Logic Controllers Spring 2026 Study time: 7 minutes ME 269: Electromechanical Devices and Power Processing Spring 2026 Study time: 9 minutes ME 321: Dynamics of Machines and Mechanical Vibrations Winter 2026 Homeyra Pourmohammadali Study time: 1 hr 55 min ME 322: Mechanical Design 1 Spring 2026 Study time: 10 minutes ME 340: Manufacturing Processes Spring 2026 Study time: 9 minutes ME 353: Heat Transfer Spring 2026 Study time: 39 minutes ME 423: Mechanical Design 2 Spring 2026 Study time: 10 minutes ME 435: Industrial Metallurgy Spring 2026 Study time: 8 minutes ME 436: Welding and Joining Processes Spring 2026 Study time: 10 minutes ME 452: HVAC Load Analysis and Design Fundamentals Spring 2026 Study time: 17 minutes ME 459: Energy Conversion Winter 2025 Roydon A. Fraser Study time: 23 minutes ME 526: Fatigue and Fracture Analysis Winter 2025 HJ Kwon Study time: 23 minutes ME 531: Physical Metallurgy Applied to Manufacturing Spring 2026 Study time: 12 minutes ME 533: Non-Metallic and Composite Materials Spring 2026 Study time: 11 minutes ME 535: Welding Metallurgy Winter 2026 Elliot Biro Study time: 18 minutes ME 538: Welding Design, Fabrication and Quality Control Spring 2026 Study time: 10 minutes ME 547: Robot Manipulators — Kinematics, Dynamics, and Control Winter 2026 Baris Fidan Study time: 1 hr 48 min ME 548: Numerical Control of Machine Tools 1 Spring 2026 Study time: 11 minutes ME 555: Computer-Aided Design Spring 2026 Study time: 9 minutes ME 557: Combustion 1 Spring 2026 Study time: 46 minutes ME 559: Finite Element Methods Spring 2026 John Magliaro Study time: 1 hr 45 min ME 561: Fluid Power Control Systems Spring 2026 Study time: 11 minutes ME 562: Experimental Methods in Fluids Spring 2026 Study time: 9 minutes ME 563: Turbomachines Spring 2026 Study time: 11 minutes ME 566: Computational Fluid Dynamics for Engineering Design Spring 2026 Study time: 11 minutes ME 567: Fire Safety Engineering Spring 2026 Study time: 10 minutes ME 571: Clean Air Technologies Spring 2026 Study time: 9 minutes