Bachelor of Science in Mechanical Engineering (120 credits)

  • BSME1001 Humanities and Social Science
  • BSME1002 Foundational Mechanics
  • BSME1003 Physics I
  • BSME1004 Biomechanics
  • BSME1005 Fluid Mechanics I
  • BSME1006 Mechatronics
  • BSME1007 Matric Mathematics
  • BSME1008 Introduction to Nuclear Energy
  • BSME1009 Design and Manufacture I
  • BSME1010 Mathematics and Computing
  • BSME2001 Physics II
  • BSME2002 Engineering Statistics
  • BSME2003 Measurement and Instrumentation
  • BSME2004 Fluid Mechanics II
  • BSME2005 Thermodynamics I
  • BSME2006 Design and Manufacture II
  • BSME2007 Materials
  • BSME2008 Vibrations and Dynamics
  • BSME2009 Heat transfer
  • BSME2010 Advanced Mechanics
  • BSME3001 Thermodynamics II
  • BSME3002 Computational Continuum Mechanics
  • BSME3003 Fracture Mechanics
  • BSME3004 Design, Art and Creativity
  • BSME3005 Mechanical Transmissions Technology
  • BSME3006 Application of Fluid Dynamics
  • BSME3007 Design-Led Innovation
  • BSME3008 Composite Materials
  • BSME3009 Modelling of Multi-body Mechanical Systems
  • BSME3010 Business Law and Ethics
  • BSME4001 Industrial Logistics
  • BSME4002 Simulation modeling
  • BSME4003 Industrial Analysis
  • BSME4004 Manufacturing Systems
  • BSME4005 Professional and Technical Communication
  • BSME4006 Quality Assurance
  • BSME4007 Engineering Professionalism
  • BSME4008 Facilities Planning
  • BSME4009 Engineering Management
  • BSME4010 Advanced Stressed Analysis