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

UVic Course Reviews

University of Victoria

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
MECH240Thermodynamics4.22.5552
MECH458Mechatronics4.75541
MECH475Aircraft Design2.73321
MECH200Engineering Drawing00000
MECH242Dynamics00000
MECH295Engineering Fundamentals00000
MECH335Theory of Mechanisms00000
MECH360Design of Mechanical Elements00000
MECH220Mechanics of Solids I00000
MECH330Introduction to Mechanical Vibrations00000
MECH350Engineering Design00000
MECH390Energy Conversion00000
MECH400Design Project00000
MECH420Finite Element Applications00000
MECH430Robotics00000
MECH443Advanced Thermodynamics00000
MECH446Introduction to Ocean Engineering00000
MECH448Introduction to Musculoskeletal Biomechanics00000
MECH450ASpecial Topics00000
MECH450CSpecial Topics00000
MECH450ESpecial Topics00000
MECH452Microfluidics for Biomedical and Energy Applications00000
MECH460Computer-Aided Manufacturing00000
MECH466Microelectromechanical Systems00000
MECH473Ferrous and Non-Ferrous Metals00000
MECH481Biomaterials and Tissue Engineering00000
MECH485Mechanism and Manipulator Synthesis00000
MECH493Design of Thermo-Fluid Systems00000
MECH495Computational Fluid Dynamics and Heat Transfer00000
MECH497Green Vehicle Technology Project00000
MECH499Technical Project00000
MECH1503D Printing, Rapid Prototyping and Design00000
MECH285Properties of Engineering Materials00000
MECH320Mechanics of Solids II00000
MECH345Mechanics of Fluids00000
MECH380Automatic Control Engineering00000
MECH395Heat Transfer00000
MECH410Computer-Aided Design and Engineering00000
MECH421Mechanical Vibrations00000
MECH431Advanced Fluid Mechanics00000
MECH444Wind Power Systems00000
MECH447Energy Systems00000
MECH449Fuel Cell Technology00000
MECH450BSpecial Topics00000
MECH450DSpecial Topics00000
MECH450FSpecial Topics00000
MECH455Instrumentation00000
MECH459Fundamentals of Hybrid Vehicles00000
MECH462Small Business Startup and Organization00000
MECH472Introduction to Electron Microscopy00000
MECH483Mechanics and Energy Conversion for Living Cells00000
MECH492Transport Phenomena00000
MECH494Thermofluids and Introduction to Mass Transfer00000
MECH498Honours Thesis00000
MECH 510Mechanics and Energy Conversion in Living Cells00000
MECH 535Computational Fluid Dynamics and Heat Transfer00000
MECH 542Energy Systems and Exergy Analysis00000
MECH 554Mechatronics00000
MECH 580Selected Topics in Mechanical Engineering00000
MECH 599MASc Thesis00000
MECH 699PhD Dissertation00000
MECH 504Mechanical Vibration00000
MECH 531Fluid Mechanics00000
MECH 541Advanced Thermodynamics00000
MECH 550Advanced Control Theory00000
MECH 576Introduction to Electron Microscopy00000
MECH 598MEng Project Report00000
MECH 693Candidacy Examination00000
MECH 442Heating, Ventilation and Air Conditioning00000
MECH 520Computer-Aided Design and Engineering00000
MECH 538Advanced Aircraft Design00000
MECH 546Introduction to Ocean Engineering00000
MECH 558Fundamentals of Hybrid Electric Vehicles00000
MECH 594Seminar00000
MECH 601Engineering Analysis00000
MECH 501Introduction to Continuum Mechanics00000
MECH 515Biomaterials and Tissue Engineering00000
MECH 540Transport Phenomena00000
MECH 547Wind Power Systems00000
MECH 573Ferrous and Non-Ferrous Metals00000
MECH 595Seminar00000
MECH 695Seminar00000