Mechanical Engineering - 2018

  • ENG1001 Engineering design: Lighter, faster, stronger
  • ENG1002 Engineering design: Cleaner, safer, smarter
  • ENG1003 Engineering mobile apps
  • ENG1005 Engineering mathematics
  • ENG1060 Computing for engineers
  • ENG2005 Advanced engineering mathematics
  • MEC2401 Dynamics 1
  • MEC2402 Engineering design 1
  • MEC2403 Mechanics of materials
  • MEC2404 Mechanics of fluids
  • MEC2405 Thermodynamics
  • MEC2407 Electromechanics
  • MEC2408 Advanced engineering technologies
  • MEC2456 Engineering computational analysis
  • MEC3416 Engineering design 2
  • MEC3451 Fluid mechanics 2
  • MEC3453 Dynamics 2
  • MEC3454 Thermodynamics and heat transfer
  • MEC3455 Solid mechanics
  • MEC3456 Engineering computational analysis
  • MEC3457 Systems and control
  • MEC3458 Experimental project
  • MEC3459 Materials selection for engineering design
  • MEC4401 Final year project
  • MEC4402 Final year project - Thesis
  • MEC4404 Professional practice
  • MEC4407 Engineering design III
  • MEC4408 Thermodynamics and heat transfer
  • MEC4416 Momentum, energy & mass transport in engineering systems
  • MEC4417 Refrigeration and air conditioning
  • MEC4418 Control systems
  • MEC4425 Micro/nano solid and fluid mechanics
  • MEC4426 Computer-aided design
  • MEC4428 Advanced dynamics
  • MEC4444 Industrial noise and control
  • MEC4446 Composite structures
  • MEC4447 Computers in fluids and energy
  • MEC4456 Robotics
  • MEC4459 Wind engineering
  • MEC4801 Non-destructive testing and inspection
  • MEC4802 Sustainable engineering and design with nanomaterials
  • MEC4803 Internal combustion engines
  • MEC4804 Clean energy materials
  • MEC5415 Research Seminar
  • MEC5881 Engineering systems performance analysis
  • MEC5882 Instrumentation, sensing and monitoring
  • MEC5883 Mechanical systems design
  • MEC5884 Sustainable engineering systems
  • MEC5885 Energy efficiency and sustainability engineering
  • MEC5886 Sustainable energy technologies
  • MEC5887 Environmental and air pollution control
  • MEC5888 Renewable energy systems
  • MEC5889 Medical device technologies
  • MEC5891 Design for additive manufacturing
  • MEC6410 Research practices
  • MEC6881 Engineering systems performance analysis
  • MEC6882 Instrumentation, sensing and monitoring
  • MEC6883 Mechanical systems design
  • MEC6884 Sustainable engineering systems
  • MEC6885 Energy efficiency and sustainability engineering
  • MEC6886 Sustainable energy technologies
  • MEC6887 Environmental and air pollution control
  • MEC6888 Renewable energy systems
  • MEC6889 Medical device technologies
  • MEC6891 Design for additive manufacturing