Compulsory Section
Business Concepts and Communications
BIT501
5
20
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
Nov
November enrolment dates
Enrol by -
Course starts -
Course ends -
5 Nov 2024
18 Nov 2024
9 Mar 2025
Dec
December enrolment dates
Enrol by -
Course starts -
Course ends -
3 Dec 2024
16 Dec 2024
6 Apr 2025
2025
Jan
January enrolment dates
Enrol by -
Course starts -
Course ends -
14 Jan 2025
27 Jan 2025
18 May 2025
Feb
February enrolment dates
Enrol by -
Course starts -
Course ends -
11 Feb 2025
24 Feb 2025
15 Jun 2025
Mar
March enrolment dates
Enrol by -
Course starts -
Course ends -
11 Mar 2025
24 Mar 2025
13 Jul 2025
Apr
April enrolment dates
Enrol by -
Course starts -
Course ends -
8 Apr 2025
21 Apr 2025
10 Aug 2025
May
May enrolment dates
Enrol by -
Course starts -
Course ends -
6 May 2025
19 May 2025
7 Sep 2025
Jun
June enrolment dates
Enrol by -
Course starts -
Course ends -
3 Jun 2025
16 Jun 2025
5 Oct 2025
Jul
July enrolment dates
Enrol by -
Course starts -
Course ends -
8 Jul 2025
21 Jul 2025
9 Nov 2025
Aug
August enrolment dates
Enrol by -
Course starts -
Course ends -
5 Aug 2025
18 Aug 2025
7 Dec 2025
Sep
September enrolment dates
Enrol by -
Course starts -
Course ends -
2 Sep 2025
15 Sep 2025
4 Jan 2026
Fundamentals of Programming
BIT502
5
20
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
Nov
November enrolment dates
Enrol by -
Course starts -
Course ends -
5 Nov 2024
18 Nov 2024
9 Mar 2025
Dec
December enrolment dates
Enrol by -
Course starts -
Course ends -
3 Dec 2024
16 Dec 2024
6 Apr 2025
2025
Jan
January enrolment dates
Enrol by -
Course starts -
Course ends -
14 Jan 2025
27 Jan 2025
18 May 2025
Feb
February enrolment dates
Enrol by -
Course starts -
Course ends -
11 Feb 2025
24 Feb 2025
15 Jun 2025
Mar
March enrolment dates
Enrol by -
Course starts -
Course ends -
11 Mar 2025
24 Mar 2025
13 Jul 2025
Apr
April enrolment dates
Enrol by -
Course starts -
Course ends -
8 Apr 2025
21 Apr 2025
10 Aug 2025
May
May enrolment dates
Enrol by -
Course starts -
Course ends -
6 May 2025
19 May 2025
7 Sep 2025
Jun
June enrolment dates
Enrol by -
Course starts -
Course ends -
3 Jun 2025
16 Jun 2025
5 Oct 2025
Jul
July enrolment dates
Enrol by -
Course starts -
Course ends -
8 Jul 2025
21 Jul 2025
9 Nov 2025
Aug
August enrolment dates
Enrol by -
Course starts -
Course ends -
5 Aug 2025
18 Aug 2025
7 Dec 2025
Sep
September enrolment dates
Enrol by -
Course starts -
Course ends -
2 Sep 2025
15 Sep 2025
4 Jan 2026
Fundamentals of Information Technology
BIT503
5
20
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
Nov
November enrolment dates
Enrol by -
Course starts -
Course ends -
5 Nov 2024
18 Nov 2024
9 Mar 2025
Dec
December enrolment dates
Enrol by -
Course starts -
Course ends -
3 Dec 2024
16 Dec 2024
6 Apr 2025
2025
Jan
January enrolment dates
Enrol by -
Course starts -
Course ends -
14 Jan 2025
27 Jan 2025
18 May 2025
Feb
February enrolment dates
Enrol by -
Course starts -
Course ends -
11 Feb 2025
24 Feb 2025
15 Jun 2025
Mar
March enrolment dates
Enrol by -
Course starts -
Course ends -
11 Mar 2025
24 Mar 2025
13 Jul 2025
Apr
April enrolment dates
Enrol by -
Course starts -
Course ends -
8 Apr 2025
21 Apr 2025
10 Aug 2025
May
May enrolment dates
Enrol by -
Course starts -
Course ends -
6 May 2025
19 May 2025
7 Sep 2025
Jun
June enrolment dates
Enrol by -
Course starts -
Course ends -
3 Jun 2025
16 Jun 2025
5 Oct 2025
Jul
July enrolment dates
Enrol by -
Course starts -
Course ends -
8 Jul 2025
21 Jul 2025
9 Nov 2025
Aug
August enrolment dates
Enrol by -
Course starts -
Course ends -
5 Aug 2025
18 Aug 2025
7 Dec 2025
Sep
September enrolment dates
Enrol by -
Course starts -
Course ends -
2 Sep 2025
15 Sep 2025
4 Jan 2026
Programming I
BIT504
5
20
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
Nov
November enrolment dates
Enrol by -
Course starts -
Course ends -
5 Nov 2024
18 Nov 2024
9 Mar 2025
2025
Jan
January enrolment dates
Enrol by -
Course starts -
Course ends -
14 Jan 2025
27 Jan 2025
18 May 2025
Feb
February enrolment dates
Enrol by -
Course starts -
Course ends -
11 Feb 2025
24 Feb 2025
15 Jun 2025
Mar
March enrolment dates
Enrol by -
Course starts -
Course ends -
11 Mar 2025
24 Mar 2025
13 Jul 2025
Apr
April enrolment dates
Enrol by -
Course starts -
Course ends -
8 Apr 2025
21 Apr 2025
10 Aug 2025
May
May enrolment dates
Enrol by -
Course starts -
Course ends -
6 May 2025
19 May 2025
7 Sep 2025
Jun
June enrolment dates
Enrol by -
Course starts -
Course ends -
3 Jun 2025
16 Jun 2025
5 Oct 2025
Jul
July enrolment dates
Enrol by -
Course starts -
Course ends -
8 Jul 2025
21 Jul 2025
9 Nov 2025
Aug
August enrolment dates
Enrol by -
Course starts -
Course ends -
5 Aug 2025
18 Aug 2025
7 Dec 2025
Sep
September enrolment dates
Enrol by -
Course starts -
Course ends -
2 Sep 2025
15 Sep 2025
4 Jan 2026
Introduction to Software Development
BIT505
5
20
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
2025
Feb
February enrolment dates
Enrol by -
Course starts -
Course ends -
11 Feb 2025
24 Feb 2025
15 Jun 2025
Jun
June enrolment dates
Enrol by -
Course starts -
Course ends -
3 Jun 2025
16 Jun 2025
5 Oct 2025
Fundamentals of Systems Analysis and Design
BIT507
5
20
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
2025
Feb
February enrolment dates
Enrol by -
Course starts -
Course ends -
11 Feb 2025
24 Feb 2025
15 Jun 2025
Jun
June enrolment dates
Enrol by -
Course starts -
Course ends -
3 Jun 2025
16 Jun 2025
5 Oct 2025
System Analysis and Design
BIT601
6
20
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
2025
Feb
February enrolment dates
Enrol by -
Course starts -
Course ends -
11 Feb 2025
24 Feb 2025
15 Jun 2025
Jun
June enrolment dates
Enrol by -
Course starts -
Course ends -
3 Jun 2025
16 Jun 2025
5 Oct 2025
Project Management
BIT602
6
20
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
2025
Feb
February enrolment dates
Enrol by -
Course starts -
Course ends -
11 Feb 2025
24 Feb 2025
15 Jun 2025
Jun
June enrolment dates
Enrol by -
Course starts -
Course ends -
3 Jun 2025
16 Jun 2025
5 Oct 2025
Database
BIT604
6
20
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
2025
Feb
February enrolment dates
Enrol by -
Course starts -
Course ends -
11 Feb 2025
24 Feb 2025
15 Jun 2025
Jun
June enrolment dates
Enrol by -
Course starts -
Course ends -
3 Jun 2025
16 Jun 2025
5 Oct 2025
IT Project
BIT701
7
40
Feb
February enrolment dates
Enrol by -
Course starts -
Course ends -
11 Feb 2025
24 Feb 2025
12 Oct 2025
2025
Feb
February enrolment dates
Enrol by -
Course starts -
Course ends -
11 Feb 2025
24 Feb 2025
12 Oct 2025
Jun
June enrolment dates
Enrol by -
Course starts -
Course ends -
3 Jun 2025
16 Jun 2025
1 Feb 2026
Elective Section: 60 Credits are required from Level 6, and 80 credits are required from Level 7
Programming II
BIT603
6
20
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
2025
Feb
February enrolment dates
Enrol by -
Course starts -
Course ends -
11 Feb 2025
24 Feb 2025
15 Jun 2025
Jun
June enrolment dates
Enrol by -
Course starts -
Course ends -
3 Jun 2025
16 Jun 2025
5 Oct 2025
Data Structures and Algorithms
BIT605
6
20
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
2025
Feb
February enrolment dates
Enrol by -
Course starts -
Course ends -
11 Feb 2025
24 Feb 2025
15 Jun 2025
Jun
June enrolment dates
Enrol by -
Course starts -
Course ends -
3 Jun 2025
16 Jun 2025
5 Oct 2025
Testing
BIT606
6
20
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
2025
Feb
February enrolment dates
Enrol by -
Course starts -
Course ends -
11 Feb 2025
24 Feb 2025
15 Jun 2025
Jun
June enrolment dates
Enrol by -
Course starts -
Course ends -
3 Jun 2025
16 Jun 2025
5 Oct 2025
Web Development
BIT607
6
20
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
Nov
November enrolment dates
Enrol by -
Course starts -
Course ends -
5 Nov 2024
18 Nov 2024
9 Mar 2025
2025
Jan
January enrolment dates
Enrol by -
Course starts -
Course ends -
14 Jan 2025
27 Jan 2025
18 May 2025
Feb
February enrolment dates
Enrol by -
Course starts -
Course ends -
11 Feb 2025
24 Feb 2025
15 Jun 2025
Mar
March enrolment dates
Enrol by -
Course starts -
Course ends -
11 Mar 2025
24 Mar 2025
13 Jul 2025
Apr
April enrolment dates
Enrol by -
Course starts -
Course ends -
8 Apr 2025
21 Apr 2025
10 Aug 2025
May
May enrolment dates
Enrol by -
Course starts -
Course ends -
6 May 2025
19 May 2025
7 Sep 2025
Jun
June enrolment dates
Enrol by -
Course starts -
Course ends -
3 Jun 2025
16 Jun 2025
5 Oct 2025
Jul
July enrolment dates
Enrol by -
Course starts -
Course ends -
8 Jul 2025
21 Jul 2025
9 Nov 2025
Aug
August enrolment dates
Enrol by -
Course starts -
Course ends -
5 Aug 2025
18 Aug 2025
7 Dec 2025
Sep
September enrolment dates
Enrol by -
Course starts -
Course ends -
2 Sep 2025
15 Sep 2025
4 Jan 2026
Web Programming
BIT608
6
20
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
Nov
November enrolment dates
Enrol by -
Course starts -
Course ends -
5 Nov 2024
18 Nov 2024
9 Mar 2025
2025
Jan
January enrolment dates
Enrol by -
Course starts -
Course ends -
14 Jan 2025
27 Jan 2025
18 May 2025
Feb
February enrolment dates
Enrol by -
Course starts -
Course ends -
11 Feb 2025
24 Feb 2025
15 Jun 2025
Mar
March enrolment dates
Enrol by -
Course starts -
Course ends -
11 Mar 2025
24 Mar 2025
13 Jul 2025
Apr
April enrolment dates
Enrol by -
Course starts -
Course ends -
8 Apr 2025
21 Apr 2025
10 Aug 2025
May
May enrolment dates
Enrol by -
Course starts -
Course ends -
6 May 2025
19 May 2025
7 Sep 2025
Jun
June enrolment dates
Enrol by -
Course starts -
Course ends -
3 Jun 2025
16 Jun 2025
5 Oct 2025
Jul
July enrolment dates
Enrol by -
Course starts -
Course ends -
8 Jul 2025
21 Jul 2025
9 Nov 2025
Aug
August enrolment dates
Enrol by -
Course starts -
Course ends -
5 Aug 2025
18 Aug 2025
7 Dec 2025
Sep
September enrolment dates
Enrol by -
Course starts -
Course ends -
2 Sep 2025
15 Sep 2025
4 Jan 2026
Interaction Design
BIT702
7
20
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
2025
Feb
February enrolment dates
Enrol by -
Course starts -
Course ends -
11 Feb 2025
24 Feb 2025
15 Jun 2025
Jun
June enrolment dates
Enrol by -
Course starts -
Course ends -
3 Jun 2025
16 Jun 2025
5 Oct 2025
Web Technologies
BIT703
7
20
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
2025
Feb
February enrolment dates
Enrol by -
Course starts -
Course ends -
11 Feb 2025
24 Feb 2025
15 Jun 2025
Jun
June enrolment dates
Enrol by -
Course starts -
Course ends -
3 Jun 2025
16 Jun 2025
5 Oct 2025
Advanced Database
BIT704
7
20
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
2025
Feb
February enrolment dates
Enrol by -
Course starts -
Course ends -
11 Feb 2025
24 Feb 2025
15 Jun 2025
Jun
June enrolment dates
Enrol by -
Course starts -
Course ends -
3 Jun 2025
16 Jun 2025
5 Oct 2025
Current and Emerging Technologies
BIT705
7
20
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
2025
Feb
February enrolment dates
Enrol by -
Course starts -
Course ends -
11 Feb 2025
24 Feb 2025
15 Jun 2025
Jun
June enrolment dates
Enrol by -
Course starts -
Course ends -
3 Jun 2025
16 Jun 2025
5 Oct 2025
Programming III
BIT706
7
20
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
2025
Feb
February enrolment dates
Enrol by -
Course starts -
Course ends -
11 Feb 2025
24 Feb 2025
15 Jun 2025
Jun
June enrolment dates
Enrol by -
Course starts -
Course ends -
3 Jun 2025
16 Jun 2025
5 Oct 2025
Software Engineering
BIT707
7
20
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
Oct
October enrolment dates
Enrol by -
Course starts -
Course ends -
8 Oct 2024
21 Oct 2024
9 Feb 2025
2025
Feb
February enrolment dates
Enrol by -
Course starts -
Course ends -
11 Feb 2025
24 Feb 2025
15 Jun 2025
Jun
June enrolment dates
Enrol by -
Course starts -
Course ends -
3 Jun 2025
16 Jun 2025
5 Oct 2025