Home  Search  Contact  Library  Staff Directory

Undergraduate: Course rule and topic information

Bachelor of Science

Bachelor of Science (Hons) - enhanced program for high achievers

To be read in conjunction with the program of study requirements [November, 2008] for either the Bachelor of Science or Bachelor of Science (Hons).


Computer Science

EXTENDED MAJOR - COMPUTER SCIENCE

Related programs:
COMPUTER SCIENCE MINOR
COMPUTER SCIENCE MAJOR
INFORMATION SYSTEMS EXTENDED MAJOR
INFORMATION SYSTEMS MAJOR
INFORMATION SYSTEMS MINOR


The Computer Science program changed in 2005 and again in 2008. Continuing students who commenced prior to 2005 may complete their degree according to the previous program of study and should consult the Course Information Handbook for 2004 and seek advice from program approvers.

Continuing students who commenced in 2006, 2007 or 2008 should consult with the Program Coordinator Mr Graham Bignell at the time of enrolment to discuss transition to the newer topics.


First Year

The following topics must be selected as part of the 36-unit First Year program:

COMP1001

Fundamentals of Computing #

4.5

COMP1102

Computer Programming 1#

4.5

STAT1412

Data Analysis Laboratory

4.5

Students choosing the Computer Science major or extended major are strongly advised to select MATH1121 Mathematics 1A and MATH1122 Mathematics 1B as First Year Bachelor of Science electives. Students who have achieved a mark of at least 18 in SACE Stage 2 Specialist Mathematics, or at least 6 in International Baccalaureate Mathematics HL, have the option of doing the corresponding topics MATH1141 Advanced Mathematics 1A (instead of MATH1121) and MATH1142 Advanced Mathematics 1B (instead of MATH1122).

# Students admitted to the Bachelor of Science (Hons) - enhanced program for high achievers - may undertake the Extended versions of these topics: COMP1601 and COMP1602.

Second Year

24 units comprising:

COMP2006

Software Engineering 1

6

COMP2221

Computer Programming 2

6

COMP2231

Data Modelling

6

COMP2232

Network and Operating Systems

6

Third Year

24 units selected from the following:

COMP2241

Computer Mathematics

6

COMP3012

Software Engineering 2

6

COMP3013

Computer Science Project §

6

COMP3231

Intelligent Systems

6

COMP3242

Theory and Practice of Computation

6

COMP3251

Interactive Computer Systems

6

ENGR2131

Computer Organisation and Design

6

MATH2121

Linear Algebra and Differential Equations

3

Any Third Year level COMP, ENGR, MATH or STAT topic(s)

6

§This topic may also be completed over a full year. Students wishing to do this must enrol in both the topics COMP3013A Computer Science Project Part A and COMP3013B Computer Science Project Part B.