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

uOttawa Course Reviews

University of Ottawa

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
MCG 4139Computational Methods in Fluid and Heat Transfer53531
MCG 5900MASc Seminar00000
MCG 4340Mechanical Engineering Laboratory00000
MCG 4308Mechanical Vibration Analysis00000
MCG 3305Biomedical System Dynamics00000
MCG 3131Machine Design00000
MCG 2360Engineering Materials I00000
MCG 2130Thermodynamics I00000
MCG 5177Robot Mechanics00000
MCG 4110Fluid Machinery00000
MCG 9997Preparation of Ph.D. Candidacy Paper00000
MCG 3341Fluid Mechanics II00000
MCG 2361Engineering Materials II00000
MCG 4220Thesis00000
MCG 4144Introduction to Composite Materials00000
MCG 4100Thesis00000
MCG 4150Bioinstrumentation00000
MCG 4133Automation Design and Control00000
MCG 4128Basic Nuclear Engineering00000
MCG 4345Aerodynamics00000
MCG 4127Computational Methods in Mechanical Engineering00000
MCG 4130Industrial Planning00000
MCG 4134Robot Design and Control00000
MCG 4142Corrosion: Principles, Prevention and Control00000
MCG 4190Selected Topics I00000
MCG 3306System Dynamics00000
MCG 9900PhD Seminar00000
MCG 9998PhD Comprehensive00000
MCG 5173Systems Engineering and Integration00000
MCG 5332Instrumentation Techniques00000
MCG 5947Master of Engineering Seminar00000
MCG 5169Advanced Topics in Reliability Engineering00000
MCG 3145Advanced Strength of Materials00000
MCG 2131Thermodynamics II00000
MCG 3110Heat Transfer00000
MCG 3141Biomechanics00000
MCG 3307Control Systems00000
MCG 4152Design of Artificial Organs00000
MCG 4328Manufacturing00000
MCG 4104Building Energy Systems00000
MCG 4126Energy Conversion00000
MCG 4107Dynamics II00000
MCG 4155Advanced Engineering Materials00000
MCG 4132Robot Mechanics00000
MCG 4136Mechatronics00000
MCG 4143Product Design and Development00000
MCG 4191Selected Topics II00000
MCG 2101Introduction to Design00000
MCG 5152Theory of Turbulence00000
MCG 6998Project00000
MCG 1100Introduction to Mechanical Engineering00000
MCG 2108Mechanics II00000
MCG 2142Biological and Engineering Materials II00000
MCG 3130Dynamics of Machinery00000
MCG 3143Bio-Fluid Mechanics00000
MCG 3340Fluid Mechanics I00000
MCG 4151Design of Artificial Joint Prostheses and Implants00000
MCG 4322Computer-Aided Design00000
MCG 4111Internal Combustion Engines00000
MCG 4325Gas Dynamics00000
MCG 4102Finite Element Analysis00000
MCG 4329Reliability and Maintainability in Engineering Design00000