This
course is not accepting new enrolments in 1999 and has been replaced by the
Bachelor of Computer Science.
Clayton campus
Course code: 0188
For
course map details, please refer to map 4 in the 'Undergraduate course
maps' section.
The course for the pass degree, Bachelor of Computing (Computer Science), can
be completed in three years of full-time study. It includes both compulsory and
optional subjects selected from the range of computer science subjects, plus
subjects chosen from those offered by other schools or faculties.
The course for the pass degree consists of subjects to a total value of
144 points, with a major in computer science (fifty-two points),
corequisite studies in mathematics (twelve points) and at least one minor
(twenty-eight points) in another discipline (computing or non-computing).
In the pass degree, computer science subjects occupy one-quarter (twelve
points) of the first-year load, at least one-third (sixteen points) of the
second-year load, and at least one-half (twenty-four points) of the third-year
load. In addition, the course requires approved mathematics subjects to a value
of at least one-quarter (twelve points) of first year.
In general, a maximum of sixty points of first-year subjects may be counted
towards the degree. Students must complete at least thirty-six points of
second-year subjects, and at least thirty-six points of third-year subjects.
plus eight points of computer science subjects from
It is strongly recommended that all three of CSC2010/CSC2240, CSC2020 and CSC2030 be taken.
Some students
complete the other half of their third year with additional computer science
third-year subjects, giving them a full third year in computer science.
Other students complete the other half of their third year with a different
discipline, giving them two majors, one in computer science and one in the
other discipline.
A student is not permitted to count more than twenty points of computer science
third-year subjects towards any degree unless points from the project are
included.
First-year
coordinator: Associate Professor Ingrid Zukerman
The first-year subjects serve both as a general introduction to computer
science and as a prerequisite for further studies. They may be taken either by
students wishing to major in computer science or by students whose major
interest is in some other branch of science, arts, economics, or another
discipline area. They are also ideal for students who wish to combine computing
with another discipline and graduate with a major in both disciplines.
The first-semester subject CSC1011 covers basic programming skills and gives an
introduction to computer science. The second-semester subject CSC1030 develops
the students' understanding of algorithms, data structures and computer
systems.
In addition, students must take twelve points of first-year mathematics
subjects or equivalent.
Second-year
coordinator: Dr Ronald Pose
Second year aims to develop a firm foundation in the fundamental concepts of
computer science, namely operating systems and computer architecture,
foundations of computing, algorithm development and software engineering. In
addition, it introduces new topics to broaden the student's view of computation
and its applications.
Third-year
coordinator: Dr Graham Farr
Students wishing to major in computer science must take at least one project
(CSC3010/CSE3301 or CSC3020/CSE3302 or CSC3150/ CSE3303) and at least twenty
points of additional third-year computer science subjects. Only one project may
be included in the first twenty-four points of third-year computer science
subjects.
A student is not permitted to count more than twenty points of computer science
third-year subjects towards any degree unless points from the project are
included.