Compulsory Section: Courses are shown in the recommended order
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
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 Practice
DE3301
3
15
Mar
March enrolment dates
Enrol by -
Course starts -
Course ends -
16 Feb 2027
1 Mar 2027
10 Oct 2027
2027
Mar
March enrolment dates
Enrol by -
Course starts -
Course ends -
16 Feb 2027
1 Mar 2027
10 Oct 2027
Engineering CAD
DE4301
4
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
Mechanics
DE5305
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
Thermodynamics and Heat Transfer
DE5301
5
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
Mechanical Materials
DE5306
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
Fluid Mechanics
DE6301
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
Strength of Materials 1
DE5302
5
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
Manufacturing Processes and Production
DE6310
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
Electrical Fundamentals
DE5304
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
Mechanics of Machines
DE6302
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
Advanced Thermodynamics
DE6309
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
Engineering Management [Mechanical Strand]
DE6101d
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
Engineering Project [Mechanical strand]
DE6102d
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
Mar
March enrolment dates
Enrol by -
Course starts -
Course ends -
16 Feb 2027
1 Mar 2027
20 Jun 2027