Academic calendar

Terms

  2024 2025
Term 1 12 February - 22 March  17 February - 28 March
Term 2 02 April – 12 June 07 April - 23 June
Term 3 22 July – 30 August 28 July - 05 September
Term 4 09 September -  24 December 15 September - 19 December

2025 Course schedules per programme

NB: All courses will be offered on campus, unless otherwise stated

CIVIL ENGINEERING 
CIV5131Z Research Design and Methodology 10 - 15 March
CIV5147Z Methodologies in Engineering Education 17 - 20 March
CIV5166Z Sustainable Water Management 14 - 25 July

Electives can be taken across programmes, if allowed.

CIVIL INFRASTRUCTURE MANAGEMENT AND MAINTENANCE  

Convenor: Prof Pilate Moyo (pilate.moyo@uct.ac.za)

CIV5138Z Advanced Concrete Technology and Service Life design

01 - 30 April (component 1: Remote online)

02 - 04 April (Full contact on campus at UCT)

CIV5139Z Repair and Rehabilitation of Concrete Structures

01 - 31 May (component 1: Remote online)

05 -06 June (component 2: Full contact at UCT)

CIV5067Z Advanced Infrastructure Management 11 - 15 August
CIV5115Z Bridge Management & Maintenance 06 - 10 October 

 

GEOTECHNICAL ENGINEERING

Convenor: Prof Denis Kalumba (denis.kalumba@uct.ac.za)

CIV5110Z Laboratory & Field Techniques 24 - 28 February
CIV5114Z Foundation Design 05 - 09 May
CIV5150Z Soil Modelling & Numerical Methods 07 - 11 July
CIV5111Z Ground Improvement Techniques 04 - 08 August
CIV5153Z Groundwater 29 September - 03 October

 

STRUCTURAL ENGINEERING AND MATERIALS

Convenor: Prof Sebastian Skatulla (sebastian.skatulla@uct.ac.za)

CIV5142Z Introduction to Finite Element Modelling in Structural Analysis 09 - 13 June
CIV5112Z Stability & Design of Steel Structures 08 - 12 September
CIV5163Z Digital Twins and BIM 13 - 17 October
CIV5100Z Plate and Shell Structures 24 - 28 November

 

TRANSPORTATION STUDIES 

Convenor: Prof Roger Behrens (roger.behrens@uct.ac.za)

CIV5133Z Transport Modelling 03 - 11 February 
CIV5127Z Discrete Choice Modelling and Stated Choice Survey Design 03 - 10 March
CIV5132Z Transport Demand Analysis and Project Assessment 24 - 31 March
CIV5038Z Integrated Land Use-Transport Planning 19 - 26 May
CIV5036Z Local Area Transport Planning, Management and Design 28 July - 04 August
CIV5165Z Transport Systems Simulation 25 August - 01 September
CIV5035Z Management of Transport Supply and Demand 01 - 08 September
CIV5071Z Public Transport System Design & Operations Management 06 - 13 October
CIV5164Z Big Data & Transport 20 - 27 October
CIV5070Z Public Transport Policy and Regulation 17 - 24 November

 

WATER QUALITY ENGINEERING

Convenor: A/Prof David Ikumi (david.ikumi@uct.ac.za)

CIV5052Z Aquatic Chemistry Part B 12 - 16 May
CIV5050Z Integrated Wastewater Treatment Plant Design 17 - 18 June
CIV5159Z Water Treatment Process TBC
CIV5144Z Advanced Introduction to Wastewater Treatment 18 - 22 August
CIV5046Z Sedimentation in Water & Wastewater Treatment 15 - 19 September
CIV5047Z Sewage Sludge Treatment and Biosolids Handling 13 - 17 October
CIV5048Z Steady State Design of Biological Nutrient Removal Systems 03 - 07 November

 

Deadlines

Application for Admissions 

All programmes open: 01 April 2025

All programme close: 30 October 2025

 

Applications for financial assistance

  • South African applicant: 31 October 2025 (as part of application for admission to UCT)
  • International and refugee applicants: 31 July 2025 (via IAPO)

Registration: 03 January - 28 February 2025  (Further Information)

Dissertations/theses (Please use these dates as a guide only)

Master's & PhD candidates

Refer to the dates on the uct.ac.za/students/current-students-graduation/graduation-overview 

The university does not however undertake to reach a decision on the award of the degree by any specific date.


Fees 2025

  • Application fees and payment details: UCT fee structure
  • Tuition/Academic fees and payment details: Fees Handbook (Book 12), available at UCT Handbooks
  • Residence/Accommodation fees: Fees Handbook (Book 12), available at UCT Handbooks

Alternatively, contact the UCT Fees Office for information or details.

Requests for pro-forma invoices are sent to the UCT Fees Office. Download pro-forma invoice request form