All areas of study information should be read in conjunction with the relevant course entry in the Handbook. The units listed for this area of study relate only to the 'Requirements' outlined in the Faculty of Science component of any bachelors double degrees.
|Managing faculty||Faculty of Science|
|Offered by||Clayton School of Information Technology|
|Coordinator||Dr David Albrecht (Clayton School of Information Technology)|
A significant aspect of scientific enquiry in the 21st century is the use of computational approaches and computational thinking. No contemporary scientist should be without knowledge of the methods of computational science, their potential and their limitations. A minor in computer science provides a general introduction to computing for students whose major interest is in another science discipline. A major is appropriate for those whose main focus is another discipline, but who want to become fully qualified as computational scientists, while a double major is suitable for students who want to specialise in computer science itself.
On completion of the major sequence in computer science students will:
(a.) have an understanding of:
(b) have knowledge of:
(c.) have the ability to:
(d.) have attitudes which enable them to:
In addition to these requirements, students completing a major sequence in computer science are required to have completed at least 12 points of approved mathematics units.
Graduates who have completed at least the 48-point major sequence in computer science are eligible for level-one membership of the Australian Computer Society.
The sequence of FIT1029, which covers algorithmic problem solving, FIT1002, which covers basic programming skills, and FIT1008, which extends these programming skills and provides a general introduction to computer science, is highly recommended for all students, whether or not they intend to become computer scientists.
The level-one units serve both as a general introduction to computer science and as a prerequisite for further studies. Thus 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.
Students who are considering completing a major sequence in computer science should also take at least 12 points of approved mathematics units.
The core level-two units aim to develop a firm foundation in the fundamental concepts of computer science, namely algorithm development and the theory of computation. In addition, the elective level-two units introduce new topics to broaden the student's view of computation and its applications.
Students intending to complete a major sequence in computer science must take FIT3139, which provides an introduction to computational science, and FIT3143 Parallel computing, a topic highly relevant to computational science, plus one 6-point computer science elective.
FIT3139 Computational science is also recommended for all students of science, whether or not they intend to become computer scientists.
Students intending to proceed to honours should complete at least the 48-point computer science major sequence to ensure they have sufficient breadth to undertake the honours coursework units offered each year.
Coordinator: Dr Alan Dorin, (Clayton School of Information Technology)
In addition to the requirements listed above, students must meet the entry requirements for the Science honours program relevant to their course of enrolment. See the entries for:
Full details regarding the course structure for honours in this area of study are outlined in course 0051 Honours degree of Bachelor of Science.