UOW logo
Excellence - Innovation - Diversity
University of Wollongong
Site Search
Advanced Search  

Skip Navigation

Undergraduate
   
Postgraduate (Coursework & Research)
   
Course Rules & Policies
   
Award Rules
   
General University Rules
   
Codes of Practice
   
 

 

 
 

Bachelor of Computer Science - Bachelor of Science

To qualify for the award of the double degree of Bachelor of Computer Science and Bachelor of Science by joint registration, candidates must satisfactorily complete the subjects and credit points as prescribed in the following Program, and in so doing, satisfy the requirements of Course Rules 107 and 109 for the Bachelor of Computer Science and the Bachelor of Science, respectively.

Minimum Performance Requirement
Candidates must maintain a weighted average mark (WAM) of at least 65 at the end of each year, otherwise they must show cause as to why they should be permitted to remain registered for the two courses.

Candidates who, at the end of any year of registration, have satisfied the requirements of Course Rule 011, but who do not have a WAM of at least 65 and who have not given adequate reason as to why they should be permitted to continue with registration for the joint course, will be required to transfer into either a Bachelor of Computer Science or a Bachelor of Science.

Major Study Areas
It is strongly recommended that students who are enrolled in this degree and wish to major in Secure Distributed Systems complete the core subjects as well as CSCI212, CSCI214, CSCI316 and CSCI322.
Students wishing to major in Software Development should complete the core subjects as well as CSCI205, CSCI235, CSCI311 and CSCI325.

Honours
Candidates may apply, within normal procedures, to register for either, or consecutively, both, the Bachelor of Computer Science (Honours) or the Bachelor of Science (Honours) after the satisfactory completion of the joint program.

The following program of study is recommended to satisfy the requirements in minimum time.

Year 1
CSCI111 Computer Science 1A
6
CSCI121 Computer Science 1B
6
MATH187 Mathematics IA Part 1
6
MATH188 Mathematics IA Part 2
6
CSCI101 Introduction to Information Technology A
6


Plus 18 credit points from 100-level BIOL and/or CHEM and/or GEOG and/or GEOL and/or PHYS subjects selected from the Science Schedule
NB CSCI101 is not required for students holding NSW HSC 3 unit Computing Studies or 2 unit Computing Studies (60/100 or better) or equivalent.
Year 2
CSCI204 Programming: The C Family and Unix
6
STS212 The Scientific Revolution: History, Philosophy and Politics of Science
8
MATH121 Discrete Mathematics
6
CSCI102 Introduction to Information Technology B
6


Plus one of the following subjects
ECTE196 Introduction to Internet Technology
6
MATH111 Applied Mathematical Modelling I
6


Plus at least 18 credit points from 100- and/or 200-level BIOL and/or CHEM and/or GEOG and/or GEOL and/or PHYS subjects selected from the Science Schedule. Plus at least 12 credit points at 200-level from the General Schedule.


Year 3
IACT201 Information Technology and Citizens' Rights
6
STAT131 Understanding Variation and Uncertainty
6

Plus at least 18 credit points from 200- and/or 300-level subjects selected from the Computer Science course structure.

Plus at least 24 credit points from 200- and/or 300-level BIOL and/or CHEM and/or GEOG and/or GEOL and/or PHYS subjects selected from the Science Schedule. Plus at least 6 credit points from the General Schedule

Year 4
CSCI321 Project
12

Plus at least 12 credit points from 200- and/or 300-level subjects selected from the Computer Science course structure.
Plus at least 24 credit points from 200- and/or 300-level BIOL and/or CHEM and/or GEOG and/or GEOL and/or PHYS subjects selected from the Science Schedule

If the Science major study is Physics, please refer to your coordinator for details of MATHS subject selection.