Course code: 0188 + No further intake - this course been replaced by the Bachelor of Computer Science
For course map details, refer to map 5.1 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 units selected from the range of computer science units, plus units
chosen from those offered by other schools or faculties.
The course for the pass degree consists of units to a total value of 144
points, with a major in computer science (52 points), corequisite studies in
mathematics (12 points) and at least one minor (28 points) in another
discipline (computing or non-computing).
In the pass degree, computer science units occupy one-quarter (12 points) of
the first-year load, at least one-third (16 points) of the second-year load,
and at least one-half (24 points) of the third-year load. In addition, the
course requires approved mathematics units to a value of at least one-quarter
(12 points) of first year.
In general, a maximum of 60 points of first-year units may be counted towards
the degree. Students must complete at least 36 points of second-year units, and
at least 36 points of third-year units.
Plus eight points of computer science units 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 units, 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 20 points of computer science
third-year units towards any degree unless points from the project are included.
The first-year units 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 unit CSC1011 covers basic programming skills and gives an
introduction to computer science. The second-semester unit CSC1030 develops the
students' understanding of algorithms, data structures and computer systems.
In addition, students must take 12 points of first-year mathematics units or
equivalent.
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.
Students wishing to major in computer science must take at least
one project (CSC3010/CSE3301 or CSC3020/CSE3302 or CSC3150/CSE3303) and at
least 20 points of additional third-year computer science units. Only one
project may be included in the first 24 points of third-year computer science
units.
A student is not permitted to count more than 20 points of computer science
third-year units towards any degree unless points from the project are included.
Previous page | Next page | Section contents | Title and contents