Bachelor of Information Technology

OP7091

Each course in this programme is worth 20 credits (except for BIT701 - IT Project).

To achieve this qualification you need to complete 360 credits, made up of 120 credits at each level (Levels 5, 6 and 7).


Qualification Structure

You need to complete the compulsory Level 5 courses before you can enrol in the Level 6 then Level 7 courses.

We recommend you study the Level 5 courses in the following order:

  1. BIT503 Fundamentals of Information Technology
  2. BIT502 Fundamentals of Programming
  3. BIT501 Business Concepts and Communication (this course includes a compulsory element of group activity in one assessment)
  4. BIT504 Programming I
  5. BIT505 Introduction to Software Development
  6. BIT507 Fundamentals of Systems Analysis and Design*

* If you have already successfully completed  BIT506 Mathematics for IT, you will not need to enrol into BIT507 Fundamentals of Systems Analysis and Design.

Courses with pre-requisites

Some of the advanced courses in this programme have pre-requisite courses that you must complete first. Check the course pages for pre-requisite information.

Before you study BIT701 IT Project, you must complete a minimum of 60 credits at Level 7 and BIT602 Project Management.


Cost

Costs may be subject to change.

When you select a course to enrol in and choose your start date you will be given the correct amount.

Select

Level

Credits

Cost

Costs may be subject to change.

When you select a course to enrol in and choose your start date you will be given the correct amount.

Next intake

Select

Compulsory Section
Business Concepts and Communications BIT501 5 20
$772
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
Mar
Apr
May
Jun
Jul

Trimester 2 enrolment dates

Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Aug
Sep
Oct

Trimester 3 enrolment dates

Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
Nov
Dec
2024
Jan
Fundamentals of Programming BIT502 5 20
$772
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
Mar
Apr
May
Jun
Jul

Trimester 2 enrolment dates

Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Aug
Sep
Oct

Trimester 3 enrolment dates

Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
Nov
Dec
2024
Jan
Fundamentals of Information Technology BIT503 5 20
$772
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
Mar
Apr
May
Jun
Jul

Trimester 2 enrolment dates

Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Aug
Sep
Oct

Trimester 3 enrolment dates

Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
Nov
Dec
2024
Jan
Programming I BIT504 5 20
$772
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
Mar
Apr
May
Jun
Jul

Trimester 2 enrolment dates

Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Aug
Sep
Oct

Trimester 3 enrolment dates

Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
Nov
Dec
2024
Jan
Introduction to Software Development BIT505 5 20
$772
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
Mar
Apr
May
Jun
Jul

Trimester 2 enrolment dates

Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Aug
Sep
Oct

Trimester 3 enrolment dates

Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
Nov
Dec
2024
Jan
Fundamentals of Systems Analysis and Design BIT507 5 20
$772
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
Mar
Apr
May
Jun
Jul

Trimester 2 enrolment dates

Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Aug
Sep
Oct

Trimester 3 enrolment dates

Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
Nov
Dec
2024
Jan
System Analysis and Design BIT601 6 20
$772
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
Mar
Apr
May
Jun
Jul

Trimester 2 enrolment dates

Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Aug
Sep
Oct

Trimester 3 enrolment dates

Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
Nov
Dec
2024
Jan
Project Management BIT602 6 20
$772
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
Mar
Apr
May
Jun
Jul

Trimester 2 enrolment dates

Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Aug
Sep
Oct

Trimester 3 enrolment dates

Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
Nov
Dec
2024
Jan
Database BIT604 6 20
$772
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
Mar
Apr
May
Jun
Jul

Trimester 2 enrolment dates

Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Aug
Sep
Oct

Trimester 3 enrolment dates

Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
Nov
Dec
2024
Jan
IT Project BIT701 7 40
$1,546
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
Mar
Apr
May
Jun
Jul

Trimester 2 enrolment dates

Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
18 Feb 2024
Aug
Sep
Oct
Nov
Dec
2024
Jan
Elective Section: 60 Credits are required from Level 6, and 80 credits are required from Level 7
Programming II BIT603 6 20
$772
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
Mar
Apr
May
Jun
Jul

Trimester 2 enrolment dates

Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Aug
Sep
Oct

Trimester 3 enrolment dates

Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
Nov
Dec
2024
Jan
Data Structures and Algorithms BIT605 6 20
$772
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
Mar
Apr
May
Jun
Jul

Trimester 2 enrolment dates

Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Aug
Sep
Oct

Trimester 3 enrolment dates

Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
Nov
Dec
2024
Jan
Testing BIT606 6 20
$772
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
Mar
Apr
May
Jun
Jul

Trimester 2 enrolment dates

Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Aug
Sep
Oct

Trimester 3 enrolment dates

Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
Nov
Dec
2024
Jan
Web Development BIT607 6 20
$772
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
Mar
Apr
May
Jun
Jul

Trimester 2 enrolment dates

Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Aug
Sep
Oct

Trimester 3 enrolment dates

Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
Nov
Dec
2024
Jan
Web Programming BIT608 6 20
$772
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
Mar
Apr
May
Jun
Jul

Trimester 2 enrolment dates

Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Aug
Sep
Oct

Trimester 3 enrolment dates

Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
Nov
Dec
2024
Jan
Interaction Design BIT702 7 20
$772
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
Mar
Apr
May
Jun
Jul

Trimester 2 enrolment dates

Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Aug
Sep
Oct

Trimester 3 enrolment dates

Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
Nov
Dec
2024
Jan
Web Technologies BIT703 7 20
$772
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
Mar
Apr
May
Jun
Jul

Trimester 2 enrolment dates

Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Aug
Sep
Oct

Trimester 3 enrolment dates

Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
Nov
Dec
2024
Jan
Advanced Database BIT704 7 20
$772
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
Mar
Apr
May
Jun
Jul

Trimester 2 enrolment dates

Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Aug
Sep
Oct

Trimester 3 enrolment dates

Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
Nov
Dec
2024
Jan
Current and Emerging Technologies BIT705 7 20
$772
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
Mar
Apr
May
Jun
Jul

Trimester 2 enrolment dates

Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Aug
Sep
Oct

Trimester 3 enrolment dates

Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
Nov
Dec
2024
Jan
Programming III BIT706 7 20
$772
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
Mar
Apr
May
Jun
Jul

Trimester 2 enrolment dates

Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Aug
Sep
Oct

Trimester 3 enrolment dates

Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
Nov
Dec
2024
Jan
Software Engineering BIT707 7 20
$772
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
Mar
Apr
May
Jun
Jul

Trimester 2 enrolment dates

Enrol by -
Course starts -
Course ends -
20 Jun 2023
3 Jul 2023
22 Oct 2023
Aug
Sep
Oct

Trimester 3 enrolment dates

Enrol by -
Course starts -
Course ends -
17 Oct 2023
30 Oct 2023
18 Feb 2024
Nov
Dec
2024
Jan
 

* If you have already successfully completed  BIT506 Mathematics for IT, you will not need to enrol into BIT507 Fundamentals of Systems Analysis and Design.



Need help choosing your courses?

Our student advisors can help you choose the right courses to suit your needs.