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

YorkU Course Reviews

York University

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
MECH 2301Mechanics of Materials 3.72451
MECH 2201Thermodynamics33331
MECH 3409Machine Elements Design22141
MECH 4401System Level Engineering00000
MECH 2412Mini Design Project 100000
MECH 4512Principles of Bioengineering00000
MECH 6503Disruptive & Exponential Technology Innovations00000
MECH 6900DDirected Study: Fluid Mechanics00000
MECH 6900JDirected Study: Microfluidics and Micro-Electro-Mechanical Systems (MEMS)00000
MECH 3401Mini Design Project 200000
MECH 4202Aerodynamics00000
MECH 4504Life-cycle Analysis and Sustainability00000
MECH 6402Smart and Multifunctional Materials00000
MECH 2401Engineering Graphics & CAD Modeling00000
MECH 4402Simulation Tools for Design & Analysis00000
MECH 6104Advanced Heat Transfer00000
MECH 6204Fracture and Failure of Materials00000
MECH 2112Mechanical Engineering: Professionalism and Society00000
MECH 3203Heat Transfer00000
MECH 3503Macro-and-Micro Manufacturing Methods00000
MECH 4203Energy Conversion and Storage00000
MECH 4510Advanced Mechanical Technologies00000
MECH 6403Advanced Robotics and Automation00000
MECH 6105Advanced Fluid Dynamics00000
MECH 3202Fluid Dynamics00000
MECH 6102Interfacial Phenomena00000
MECH 6202Advanced Dynamics00000
MECH 6505Advanced Optical Measurement Techniques for Engineering00000
MECH 6506Teaching and Learning in Engineering00000
MECH 6900HDirected Study: Dynamics, Control and Robotics00000
MECH 3302Mechanisms for Mechanical Systems00000
MECH 4201Transport Phenomena00000
MECH 4301Introduction to Composite Materials00000
MECH 3504Thermofluid Laboratory00000
MECH 2302Dynamics00000
MECH 3201Engineering Thermodynamics00000
MECH 3502Solid Mechanics and Materials Laboratory00000
MECH 4502Vibrations & Actuators00000
MECH 6106Radiative Transfer00000
MECH 6507Sustainable Energy Technologies00000
MECH 6900CDirected Study: Materials00000
MECH 2202Heat and Flow Engineering Principles00000
MECH 2502Instrumentation and Measurement Techniques00000