University Archive 
Course:  Bachelor of Computer Science and Technology (Computer Science) 2014 and earlier (2012) 
CP Required:  144 
Min FT Duration:  3.00 Years 
Min PT Duration:  3.00 Years 
Faculty/School:  University Archive 
Years Offered:  2014, 2013, 2012, 2011, 2010, 2009 
Type  CP  CP From 
Core

6 
ENGG1805: Professional Engineering and IT 
Core

6 
INFO1103: Introduction to Programming 
6 
Select from
Unit Block: Junior Maths 

6 
Select from
Unit Block: Yr1 Recommended 
Type  CP  CP From 
Core

6 
ELEC1601: Introduction to Computer Systems 
Core

6 
INFO1105: Data Structures 
6 
Select from
Unit Block: Junior Maths 

6 
Select from
Unit Block: Yr1 Recommended 
Type  CP  CP From 
Core

6 
COMP2129: Operating Systems and Machine Principles 
Core

6 
INFO2120: Database Systems 1 
6 
Select from
Unit Block: Yr2 Recommended or other units. 

6 
Select from
Unit Block: Intermediate Maths 
Type  CP  CP From 
Core

6 
COMP2007: Algorithms and Complexity 
Core

6 
INFO2110: Systems Analysis and Modelling 
12 
Select from
Unit Block: Yr2 Recommended or other units. Note: 6 cp of Intermediate Math must be completed. 
Type  CP  CP From 
Core

6 
INFO3402: Management of IT Projects and Systems 
6 
Select from
Unit Block: Yr3 Core Note: Must select at least 12 credit points from Yr3 Core over Year 3 Semester 1 and 2 

12 
Select from
Unit Block: Yr3 Recommended 
Type  CP  CP From 
Core

6 
COMP3615: Computer Science Project 
6 
Select from
Unit Block: Yr3 Core Note: Must select at least 12 credit points from Yr3 Core over Year 3 Semester 1 and 2 

12 
Select from
Unit Block: Yr3 Recommended 
Unit Code  Unit Name  CP  Sessions Offered 
MATH1001  Differential Calculus  3 
Semester 1 Summer Main 
MATH1002  Linear Algebra  3 
Semester 1 Summer Main 
MATH1003  Integral Calculus and Modelling  3 
Semester 2 Summer Main 
MATH1004  Discrete Mathematics  3 
Semester 2 Summer Main 
MATH1005  Statistical Thinking with Data  3 
Semester 2 Summer Main 
Note: Alternate Life Sciences MATH units may be substituted for any of the above units if students have not completed the assumed knowledge requirement of HSC Ext 1 Maths.
Unit Code  Unit Name  CP  Sessions Offered 
COMP3109  Programming Languages and Paradigms  6 
Semester 2 
COMP3308  Introduction to Artificial Intelligence  6 
Semester 1 
COMP3419  Graphics and Multimedia  6 
Semester 2 
COMP3456  Computational Methods for Life Sciences  6  
COMP3520  Operating Systems Internals  6 
Semester 2 
COMP3608  Introduction to Artificial Intelligence (Adv)  6 
Semester 1 
ELEC3506  Data Communications and the Internet  6 
Semester 2 
ELEC3609  Internet Software Platforms  6 
Semester 2 
INFO3220  Object Oriented Design  6 
Semester 1 
INFO3315  HumanComputer Interaction  6 
Semester 2 
INFO3404  Database Systems 2  6 
Semester 1 Semester 2 
INFO3504  Database Systems 2 (Adv)  6 
Semester 2 
Unit Code  Unit Name  CP  Sessions Offered 
ELEC3607  Embedded Systems  6 
Semester 1 
ISYS3400  Information Systems Project  6 
Semester 2 
ISYS3401  Information Technology Evaluation  6 
Semester 1 
ELECTIVE  Free Electives  12 
Note: All 3000level and above ELEC units of study are able to be used to replace 3rd year recommended units
Unit Code  Unit Name  CP  Sessions Offered 
COMP2121  Principles of Distributed Systems and Networks  6 
Semester 2 
INFO2315  Introduction to IT Security  6 
Semester 2 
ISYS2140  Information Systems  6 
Semester 1 
ELECTIVE  Free Electives  18 
Note: All 2000level ELEC unita of study are able to be selected as 2nd year recommended unit.
Unit Code  Unit Name  CP  Sessions Offered 
ELEC1103  Fundamentals of Electrical and Electronic Engineering  6 
Semester 1 
INFO1003  Foundations of Information Technology  6 
Semester 1 Semester 2 
INFO1903  Informatics (Advanced)  6 
Semester 1 
ELECTIVE  Free Electives  12 
Unit Code  Unit Name  CP  Sessions Offered 
MATH2061  Linear Mathematics and Vector Calculus  6 
Semester 1 Summer Main 
MATH2065  Partial Differential Equations (Intro)  6 
Semester 2 Summer Main 
MATH2068  Number Theory and Cryptography  6 
Semester 2 
MATH2069  Discrete Mathematics and Graph Theory  6 
Semester 1 
Note: For a full list of available intermediate math units see the Math Department web pages