Compulsory Section
Business Concepts and Communications
BIT501
5
20
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Jul
Trimester 2 enrolment dates
Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Oct
Trimester 3 enrolment dates
Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
2024
Fundamentals of Programming
BIT502
5
20
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Jul
Trimester 2 enrolment dates
Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Oct
Trimester 3 enrolment dates
Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
2024
Fundamentals of Information Technology
BIT503
5
20
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Jul
Trimester 2 enrolment dates
Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Oct
Trimester 3 enrolment dates
Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
2024
Programming I
BIT504
5
20
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Jul
Trimester 2 enrolment dates
Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Oct
Trimester 3 enrolment dates
Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
2024
Introduction to Software Development
BIT505
5
20
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Jul
Trimester 2 enrolment dates
Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Oct
Trimester 3 enrolment dates
Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
2024
Fundamentals of Systems Analysis and Design
BIT507
5
20
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Jul
Trimester 2 enrolment dates
Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Oct
Trimester 3 enrolment dates
Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
2024
System Analysis and Design
BIT601
6
20
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Jul
Trimester 2 enrolment dates
Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Oct
Trimester 3 enrolment dates
Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
2024
Project Management
BIT602
6
20
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Jul
Trimester 2 enrolment dates
Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Oct
Trimester 3 enrolment dates
Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
2024
Database
BIT604
6
20
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Jul
Trimester 2 enrolment dates
Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Oct
Trimester 3 enrolment dates
Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
2024
IT Project
BIT701
7
40
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
22 Oct 2023
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
22 Oct 2023
Jul
Trimester 2 enrolment dates
Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
18 Feb 2024
2024
Elective Section: 60 Credits are required from Level 6, and 80 credits are required from Level 7
Programming II
BIT603
6
20
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Jul
Trimester 2 enrolment dates
Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Oct
Trimester 3 enrolment dates
Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
2024
Data Structures and Algorithms
BIT605
6
20
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Jul
Trimester 2 enrolment dates
Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Oct
Trimester 3 enrolment dates
Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
2024
Testing
BIT606
6
20
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Jul
Trimester 2 enrolment dates
Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Oct
Trimester 3 enrolment dates
Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
2024
Web Development
BIT607
6
20
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Jul
Trimester 2 enrolment dates
Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Oct
Trimester 3 enrolment dates
Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
2024
Web Programming
BIT608
6
20
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Jul
Trimester 2 enrolment dates
Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Oct
Trimester 3 enrolment dates
Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
2024
Interaction Design
BIT702
7
20
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Jul
Trimester 2 enrolment dates
Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Oct
Trimester 3 enrolment dates
Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
2024
Web Technologies
BIT703
7
20
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Jul
Trimester 2 enrolment dates
Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Oct
Trimester 3 enrolment dates
Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
2024
Advanced Database
BIT704
7
20
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Jul
Trimester 2 enrolment dates
Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Oct
Trimester 3 enrolment dates
Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
2024
Current and Emerging Technologies
BIT705
7
20
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Jul
Trimester 2 enrolment dates
Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Oct
Trimester 3 enrolment dates
Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
2024
Programming III
BIT706
7
20
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Jul
Trimester 2 enrolment dates
Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Oct
Trimester 3 enrolment dates
Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
2024
Software Engineering
BIT707
7
20
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Feb
Trimester 1 enrolment dates
Enrol by -
Course starts -
Course ends -
14 Feb 2023
27 Feb 2023
18 Jun 2023
Jul
Trimester 2 enrolment dates
Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Oct
Trimester 3 enrolment dates
Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
2024