Computer Science

Year



Type

Major, Minor, Sub-Major, Extended Major

Description

Computer science is the central discipline underpinning software development for information technology. This stream introduces and develops a knowledge of both the fundamentals and practice of computing and includes study in programming, data structures, operating systems, computer systems organisation, software engineering, logic and computational mathematics.

Prerequisite(s)

Nil

Assumed Knowledge

Nil

Courses

Course Area and cat no. Units Level References
Problem Solving and Programming COMP 1039 4.5 1
Programming Fundamentals COMP 1040 4.5 1
Discrete Mathematics MATH 1043 4.5 1
Network Fundamentals INFT 1012 4.5 1
Data Structures COMP 2012 4.5 2
Web and Database Development INFS 1019 9 2
Database for the Enterprise INFS 2011 4.5 2
Artificial Intelligence COMP 2019 4.5 3
Operating Systems EEET 3024 4.5 3

Rules

Nil

Notes

  1. A major of eight courses may be selected from the above list, students are not to complete more than four level 1 courses.