Subject Prerequisite Map

Level Subject Unlocks
▬ Level 0 ▬
0Engineering Drawing & Projection 1Engineering Drawing & Projection 2
▬ Level 100 ▬
100Math 2Math 3
100Mechanics 2Mechanics of Machines
100Computer ApplicationsProgramming Basics, Numerical Methods
100Engineering Drawing & Projection 2Machine Drawing
100Engineering MaterialsStress Analysis
▬ Level 200 ▬
200Mechanics of MachinesFluid Mechanics, Theory of Machines
200Production TechnologyManufacturing Processes
200Electronics EngineeringDigital Logic Design, Electronic Circuits
200Machine Drawing + Stress AnalysisMachine Elements Design
200Math 3 + Mechanics of MachinesMechanical Vibrations
200ThermodynamicsHeat & Mass Transfer
▬ Level 300 – Term 1 ▬
300Electronics Engineering + Machine Elements DesignMechatronics Systems Design
300Fluid MechanicsMeasurement and Instrumentation
300Machine Elements DesignMechanical Systems Design
300Electronics EngineeringPower Electronics
300Electronic CircuitsMicroprocessors
▬ Level 300 – Term 2 ▬
300Mechanical VibrationsControl Theory
300Electronic CircuitsIntegrated Systems Theory
300Theory of MachinesRobotics 1
300Numerical Methods + Mechatronics Systems DesignModeling and Simulation
300Mechatronics Systems DesignMotors and Actuators
300Electronic CircuitsLogic Control
▬ Level 400 – Term 1 ▬
400Intro to Programming + 120 Credit Hours CompletedGraduation Project 1
400Modeling and SimulationSimulation Technology
400Computer ApplicationsComputer Applications in Mechatronics
400Machine Elements DesignCAD/CAM
▬ Level 400 – Term 2 ▬
400Robotics 1Robotics 2
400Graduation Project 1Graduation Project 2
400Heat & Mass TransferFluid Power Systems