Compulsory Section
Engineering Fundamentals
DE4101
4
15
Jul
July enrolment dates
Enrol by -
Course starts -
Course ends -
23 Jun 2026
6 Jul 2026
25 Oct 2026
Jul
July enrolment dates
Enrol by -
Course starts -
Course ends -
23 Jun 2026
6 Jul 2026
25 Oct 2026
Nov
November enrolment dates
Enrol by -
Course starts -
Course ends -
20 Oct 2026
2 Nov 2026
21 Feb 2027
2027
Mar
March enrolment dates
Enrol by -
Course starts -
Course ends -
16 Feb 2027
1 Mar 2027
20 Jun 2027
Engineering Mathematics 1
DE4102
4
15
Jul
July enrolment dates
Enrol by -
Course starts -
Course ends -
23 Jun 2026
6 Jul 2026
25 Oct 2026
Jul
July enrolment dates
Enrol by -
Course starts -
Course ends -
23 Jun 2026
6 Jul 2026
25 Oct 2026
Nov
November enrolment dates
Enrol by -
Course starts -
Course ends -
20 Oct 2026
2 Nov 2026
21 Feb 2027
2027
Mar
March enrolment dates
Enrol by -
Course starts -
Course ends -
16 Feb 2027
1 Mar 2027
20 Jun 2027
Technical Literacy
DE4103
4
15
Jul
July enrolment dates
Enrol by -
Course starts -
Course ends -
23 Jun 2026
6 Jul 2026
25 Oct 2026
Jul
July enrolment dates
Enrol by -
Course starts -
Course ends -
23 Jun 2026
6 Jul 2026
25 Oct 2026
Nov
November enrolment dates
Enrol by -
Course starts -
Course ends -
20 Oct 2026
2 Nov 2026
21 Feb 2027
2027
Mar
March enrolment dates
Enrol by -
Course starts -
Course ends -
16 Feb 2027
1 Mar 2027
20 Jun 2027
Structures 1
DE5201
5
15
Jul
July enrolment dates
Enrol by -
Course starts -
Course ends -
23 Jun 2026
6 Jul 2026
25 Oct 2026
Jul
July enrolment dates
Enrol by -
Course starts -
Course ends -
23 Jun 2026
6 Jul 2026
25 Oct 2026
Nov
November enrolment dates
Enrol by -
Course starts -
Course ends -
20 Oct 2026
2 Nov 2026
21 Feb 2027
2027
Civil and Structural Drawing
DE5202
5
15
Nov
November enrolment dates
Enrol by -
Course starts -
Course ends -
20 Oct 2026
2 Nov 2026
21 Feb 2027
Nov
November enrolment dates
Enrol by -
Course starts -
Course ends -
20 Oct 2026
2 Nov 2026
21 Feb 2027
2027
Mar
March enrolment dates
Enrol by -
Course starts -
Course ends -
16 Feb 2027
1 Mar 2027
20 Jun 2027
Fluid Mechanics (Civil)
DE5203
5
15
Jul
July enrolment dates
Enrol by -
Course starts -
Course ends -
23 Jun 2026
6 Jul 2026
25 Oct 2026
Jul
July enrolment dates
Enrol by -
Course starts -
Course ends -
23 Jun 2026
6 Jul 2026
25 Oct 2026
2027
Mar
March enrolment dates
Enrol by -
Course starts -
Course ends -
16 Feb 2027
1 Mar 2027
20 Jun 2027
Highway Engineering 1
DE5204
5
15
Nov
November enrolment dates
Enrol by -
Course starts -
Course ends -
20 Oct 2026
2 Nov 2026
21 Feb 2027
Nov
November enrolment dates
Enrol by -
Course starts -
Course ends -
20 Oct 2026
2 Nov 2026
21 Feb 2027
2027
Mar
March enrolment dates
Enrol by -
Course starts -
Course ends -
16 Feb 2027
1 Mar 2027
20 Jun 2027
Geotechnical Engineering 1
DE5207
5
15
Jul
July enrolment dates
Enrol by -
Course starts -
Course ends -
23 Jun 2026
6 Jul 2026
25 Oct 2026
Jul
July enrolment dates
Enrol by -
Course starts -
Course ends -
23 Jun 2026
6 Jul 2026
25 Oct 2026
2027
Mar
March enrolment dates
Enrol by -
Course starts -
Course ends -
16 Feb 2027
1 Mar 2027
20 Jun 2027
Civil Materials
DE5208
5
15
Jul
July enrolment dates
Enrol by -
Course starts -
Course ends -
23 Jun 2026
6 Jul 2026
25 Oct 2026
Jul
July enrolment dates
Enrol by -
Course starts -
Course ends -
23 Jun 2026
6 Jul 2026
25 Oct 2026
2027
Land Surveying 1
DE5209
5
15
Jul
July enrolment dates
Enrol by -
Course starts -
Course ends -
23 Jun 2026
6 Jul 2026
25 Oct 2026
Jul
July enrolment dates
Enrol by -
Course starts -
Course ends -
23 Jun 2026
6 Jul 2026
25 Oct 2026
2027
Engineering Project [Civil strand]
DE6102a
6
15
Nov
November enrolment dates
Enrol by -
Course starts -
Course ends -
20 Oct 2026
2 Nov 2026
21 Feb 2027
Nov
November enrolment dates
Enrol by -
Course starts -
Course ends -
20 Oct 2026
2 Nov 2026
21 Feb 2027
2027
Mar
March enrolment dates
Enrol by -
Course starts -
Course ends -
16 Feb 2027
1 Mar 2027
20 Jun 2027
Elective Section: Four to be selected of which at least three must be at Level 6
Geotechnical Engineering 2
DE6201
6
15
Jul
July enrolment dates
Enrol by -
Course starts -
Course ends -
23 Jun 2026
6 Jul 2026
25 Oct 2026
Jul
July enrolment dates
Enrol by -
Course starts -
Course ends -
23 Jun 2026
6 Jul 2026
25 Oct 2026
Nov
November enrolment dates
Enrol by -
Course starts -
Course ends -
20 Oct 2026
2 Nov 2026
21 Feb 2027
2027
Highway Engineering 2
DE6202
6
15
Jul
July enrolment dates
Enrol by -
Course starts -
Course ends -
23 Jun 2026
6 Jul 2026
25 Oct 2026
Jul
July enrolment dates
Enrol by -
Course starts -
Course ends -
23 Jun 2026
6 Jul 2026
25 Oct 2026
2027
Mar
March enrolment dates
Enrol by -
Course starts -
Course ends -
16 Feb 2027
1 Mar 2027
20 Jun 2027
Traffic Engineering
DE6203
6
15
Mar
March enrolment dates
Enrol by -
Course starts -
Course ends -
16 Feb 2027
1 Mar 2027
20 Jun 2027
2027
Mar
March enrolment dates
Enrol by -
Course starts -
Course ends -
16 Feb 2027
1 Mar 2027
20 Jun 2027
Water and Wastewater Systems
DE6205
6
15
Jul
July enrolment dates
Enrol by -
Course starts -
Course ends -
23 Jun 2026
6 Jul 2026
25 Oct 2026
Jul
July enrolment dates
Enrol by -
Course starts -
Course ends -
23 Jun 2026
6 Jul 2026
25 Oct 2026
2027
Water and Waste Management
DE6206
6
15
Nov
November enrolment dates
Enrol by -
Course starts -
Course ends -
20 Oct 2026
2 Nov 2026
21 Feb 2027
Nov
November enrolment dates
Enrol by -
Course starts -
Course ends -
20 Oct 2026
2 Nov 2026
21 Feb 2027
2027
Mar
March enrolment dates
Enrol by -
Course starts -
Course ends -
16 Feb 2027
1 Mar 2027
20 Jun 2027