EssayPal.ai - This AI writes in your style of writing!

Waterloo Course Reviews

University of Waterloo

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
ME 321Kinematics & Dyn of Machines44441
ME 235Materials Science & Eng00000
ME 303Adv Engineering Mathematics00000
ME 200ASeminar00000
ME 101Intro to Mech. Eng. Practice 200000
ME 599Special Topics in Mech Eng00000
ME 571Air Pollution00000
ME 564Aerodynamics00000
ME 561Fluid Power Control Systems00000
ME 555Computer-Aided Design00000
ME 538Welding Design, Fabrication00000
ME 531Physical Metallurgy App to Mfg00000
ME 482Mech Eng Design Project 200000
ME 456Heat Transfer 200000
ME 435Industrial Metallurgy00000
ME 400ASeminar00000
ME 362Fluid Mechanics 200000
ME 269Electromech Dev & Power Proc00000
ME 353Heat Transfer 100000
ME 322Mechanical Design 100000
ME 354Thermodynamics 200000
ME 380Mech Eng Design Workshop00000
ME 401Law for Professional Engineer00000
ME 436Welding & Joining Processes00000
ME 459Energy Conversion00000
ME 524Advanced Dynamics & Vibrations00000
ME 533Non-metallic and Composite00000
ME 547Robot Manip: Kinemat,Dyn,Contr00000
ME 557Combustion 100000
ME 562Experimental Methods in Fluids00000
ME 566CFD for Engineering Design00000
ME 595Special Topics in Mech Eng00000
ME 597Special Topics in Mech Eng00000
ME 548Num Control of Mach Tools 100000
ME 123Electrical Eng for Mech Eng00000
ME 201Advanced Calculus00000
ME 203Ordinary Differential Equation00000
ME 219Mech of Deformable Solids 100000
ME 230Control of Prop of Materials00000
ME 262Microprocessors&Digital Logic00000
ME 300ASeminar00000
ME 351Fluid Mechanics 100000
ME 360Intro to Control Systems00000
ME 400BSeminar00000
ME 423Mechanical Design 200000
ME 452Energy Transfer in Buildings00000
ME 481Mechanical Engineering Prj 100000
ME 526Fatigue and Fracture Analysis00000
ME 535Welding Metallurgy00000
ME 100Intro to Mech Eng. Practice 100000
ME 559Finite Element Methods00000
ME 563Turbomachines00000
ME 567Fire Safety Engineering00000
ME 596Special Topics in Mech Eng00000
ME 598Special Topics in Mech Eng00000
ME 100BSeminar00000
ME 115Structure & Prop of Materials00000
ME 200BSeminar00000
ME 202Statistics for Engineers00000
ME 212Dynamics00000
ME 220Mech of Deformable Solids 200000
ME 250Thermodynamics 100000
ME 300BSeminar00000
ME 340Manufacturing Processes00000