Diploma in Mechanical Engineering (Mechanical Engineering) Course at Botswana College of Engineering and Technology (BCET)

Diploma in Mechanical Engineering (Mechanical Engineering) Course at Botswana College of Engineering and Technology (BCET)

What is Mechanical Engineering?

Mechanical engineering is the study of physical machines that may involve force and movement. It is an engineering branch that combines engineering physics and mathematics principles with materials science, to design, analyze, manufacture, and maintain mechanical systems.


BTEC Level 3 National Diploma in Mechanical Engineering (Yr 1 of 3 yr course) This course is equivalent in size to two A Levels. It has 10 units of which 6 are mandatory and 2 are externally assessed. All units must be passed to achieve the qualification. Mechanical Technology is a hands-on curriculum that provides an in-depth course of study in the technological aspects of the mechanical design profession. Students are exposed to the current technology used in industry and prepared for careers in the field of mechanical design and technology.

Programme Structure

The Programme for the Degree in Mechanical Engineering will be a Single Major that will extend over 10 semesters of full-time study. It shall contain one subject called Mechanical Engineering consisting of courses shown below. The curriculum for Levels 100 and 200 shall be as stipulated in Faculty Special Regulation 21.20.

Level 300

Semester 5

Core Courses

MAT391 Mathematics III (3, pre-req. MAT291)
MMB311 Solid Mechanics (3, pre-req. CCB221)
MMB312 Materials ( 2, pre-req. CCB211)
MMB313 Mechanics of Machines (3, pre-req. MMB222)
MMB314 Measurement and Instrumentation (2)

Semester 6

Core Courses

MMB322 Machine Component Design (2, pre-req. MMB 311, MMB313)
MMB323 Thermodynamics I (3)
MMB324 Fluid Mechanics (3)
MMB325 Manufacturing (2, pre-req MMB312)
EEB326 Electrical Machines I (3)

Level 400

Semester 7

Core Courses

MMB411 Machine and Industrial Design (2, pre-req. MMB322)
MMB421 Heat Transfer (2, pre-req. MMB323, MMB324)
MMB413 Systems and Control Engineering I (3)
MMB414 Engineering Management (3)
MMB417 Thermodynamics II (2, pre-req.MMB323)

In addition, all students shall at least select One of the following optional courses:

MMB416 Mechatronics (2, pre-req. MMB314, CO-REQ MMB 413)
MMB418 Pneumatics and Hydraulics (2)
MMB410 Advanced Manufacturing (2, pre-req. MMB325)

Semester 8

ITB420 Industrial Training II [20 Weeks], (10 credits, pre-req. ITB200)

Level 500

Semester 9

Core Courses

MMB511 Project I (3, pre-req. MMB325, MMB411,
MMB417, MMB413, MMB421)
MMB512 Plant Engineering (3)

In addition, all students shall select at least two of the following optional courses:

MMB513 Manufacturing Systems (4)
MMB514 Systems and Control Engineering II (4, pre-req. MMB413)
MMB515 Energy Conversion (4,pre-req. MMB421, MMB417)
MMB524 Refrigeration and Air conditioning (4, pre-req. MMB421, MMB417)

Semester 10

Core Courses

MMB521 Project II (3, pre-req. MMB511)
MMB522 Production and Operations Management (3, pre-req. MMB414)

In addition, all students shall select two of the following optional courses:

MMB516 Building and Factory Services (4)
MMB523 Industrial Engineering (4, pre-req. MMB414)
MMB527 Thermo/Fluid System Design (4, pre-req. MMB421, MMB417)
MMB526 Computational Mechanics (4)


Except for MMB211 (Engineering Drawing), MMB221 (Manual and Computer Aided Drafting), MMB411 (Engineering Design), MMB511 (Project I), MMB521 (Project II) and MMB526 (Computational Mechanics), all courses shall be assessed as stipulated in the Faculty Special Regulations 21.30. For MMB411 the ratio of marks for continuous assessment to examination shall be 1:1. For MMB211, MMB221, MMB511, MMB521, and MMB526 the assessment mode shall be by continuous assessment only.