Developmental modules

In ENGAGE, students take all the first-year modules of the four-year degree programme in the same classes as the other students, but spread them out over a two-year period. In addition, for every 16-credit 100-level (first-year) module, students also take an eight-credit developmental/additional module.

  • For example, in the first semester students take the same Mathematics module WTW 158 (16 credits) as the four-year degree students, as well as Additional Mathematics JPO 116 (8 credits). In Additional Mathematics, students are divided into groups of about 50 and work on strengthening problem-solving and other cognitive skills, developing conceptual understanding and acquiring the background knowledge needed for both the additional module and the four-year Mathematics module.

In the first year of study, ENGAGE students take the basic/natural sciences modules that form the foundation of engineering, namely Chemistry, Physics and Mathematics. Computer engineering students take Mechanics instead of Chemistry. ENGAGE students also take Professional Orientation, which provides an introduction to technology and information technology, as well as developing students’ study skills and communication skills. All first-year students take a module in humanities and social sciences (HAS module).

In the second year, ENGAGE students take the introductory (100-level) engineering modules. For each engineering module, they also take a compulsory additional module. Second-year students also take one 200-level Mathematics module per semester. In the third year, students take the remaining 200-level modules, but since they have already taken two 200-level Mathematics modules, they have a slightly lighter load than the four-year programme students. ENGAGE students follow exactly the same programme as the four-year programme students for the last two years of their studies.

All the prescribed components of ENGAGE are compulsory. Attendance of all lectures and discussion classes in the modules is also compulsory. 

Additional modules are given in parallel with the mainstream modules. For example, students take Additional Mathematics in parallel with Mathematics. Additional modules are not extra tutorials. They have their own curricula. The objectives of the additional modules are to help students acquire background knowledge they may have missed at school, develop conceptual understanding of key concepts in the discipline and acquire problem-solving skills. 


Year 1 of study

Mainstream module
Developmental module
- Professional Orientation JPO 110 and JPO 120
Calculus WTW 158 Additional Mathematics 1 JPO 116
Mathematics WTW 164 Additional Mathematics 2 JPO 126
Physics FSK 116 or FSK 176 Additional Physics JPO 152 or JPO 122
Chemistry CHM 171 or CHM 1721 Additional Chemistry JPO 111 or JPO 1611
Mechanics SWK 1222 Additional Mechanics JPO 1252
Humanities and social Sciences HAS 110  and HAS 120 -


  1. Excluding Computer Engineering
  2. Computer Engineering only

Year 2 of study

Mainstream module
Developmental module
Graphical  communication MGC 1101 Additional Graphical communication JPO 1131
Electricity and electronics EBN 111 Additional Electricity and electronics JPO 112
Imperative programming COS 1322 Additional Programming JPO 1142
Material science NMC 1233 Additional Material science JPO 1233
Mechanics SWK 1221 Additional Mechanics JPO 1251
General chemistry CHM 1814 Additional Chemistry JPO 1214
Program design: Introduction COS 1102 Additional Programming 2 JPO 1242
Calculus WTW 258 -
Numerical methods WTW 263 -
Chemical engineering CIR 1134 and CIR 1234 -
Introduction to mining PMY 1215 -


  1. Excluding Computer Engineering
  2. Computer Engineering only
  3. Excluding Chemical Engineering
  4. Chemical Engineering only
  5. Mining Engineering only

Year 3 - 5 of study


No Developmental modules - see the Yearbook for the relevant curricula.

Copyright © University of Pretoria 2024. All rights reserved.

FAQ's Email Us Virtual Campus Share Cookie Preferences