Handbook 1996 : Faculty of Science
Computer Science : Next:Earth Sciences | Prev:Chemistry | Search | Help


433 Computer Science


Overview

The study of Computer Science to 100- or 200-level provides students with sufficient skills to use computers effectively as a tool in other disciplines. The study of Computer Science to 300-level provides students with sufficient knowledge of computing principles and sufficient experience of computing practice to commence work as computing professionals, or, with sufficiently good results, to undertake the Honours year. The Honours year provides a further year of professional development for students planning industry-based careers and also serves as a foundation for students considering research careers.

From 1996 a Bachelor of Computer Science (BCS) degree will be available through the Faculty of Engineering. See the Engineering section of the Handbook for details.


Sequence of Study

A typical sequence of study for a BSc student intending to major in Computer Science comprises:

100-Level Subjects

200-Level Subjects

300-Level Subjects


Admission Requirements for Bachelor of Science (Honours) Computer Science

Admission to 400-level Computer Science (Honours) is normally open to students who have:


Subject Descriptions

100-Level Subjects

Coordinator: Dr A Davison.

The Department of Computer Science offers two 100-level subjects to students in the Faculty of Science: 433-141 and 433-142. Students who intend to proceed to 200-level Computer Science must take both these subjects.

200-Level Subjects

Coordinator: Dr A B Ruighaver.

The Department of Computer Science offers the following 200-level subjects: 433-241, 433-242, 433-243, 433-244, 433-245, 433-246 and 433-247.

Students intending to take some 200-level studies in Computer Science but not intending to continue with 300-level studies in Computer Science are advised to enrol in one or more of the subjects 433-241 Computer Organisation, 433-242 Algorithms and Problem Solving, 433-243 Programming Language Principles A, and 433-245 Programming Language Principles B.

Students intending to proceed with 300-level studies in Computer Science are required to complete the four subjects: 433-241 Computer Organisation, 433-242 Algorithms and Problem Solving, 433-243 Programming Language Principles A, and 433-244 Software Development, and are advised to take at least one of 433-245 Programming Language Principles B or 433-246 Mathematical Software A.

Students intending to proceed to BSc(Hons) in Computer Science are required to complete the subjects:

Students in the Faculty of Engineering may substitute 431-204 Digital Electronics and Computer Systems 2 (from 1995: Computer Engineering 2) for 433-241 Computer Organisation.

300-Level Subjects

Coordinator: Dr Z-Q Liu.

The Department of Computer Science offers the following 300-level subjects: 433-303, 433-313, 433-325, 433-330, 433-332, 433-340, 433-341, 433-342, 433-343, 433-351, 433-353, 433-361, 433-380, 433-398 and 433-399.

Students intending to proceed to 400-level Computer Science should note the minimum requirements for acceptance to BSc(Hons) listed in the subject description for 433-401 Computer Science Honours. These requirements include passes in at least 65 points of 300-level Computer Science or Electrical Engineering or Mathematics, including at least four of 433-303, 433-313, 433-315 (up to 1995), 433-330, 433-332, 433-342, 433-351 (after 1996), 433-361, and 433-380.


BSc (Honours) in Computer Science

Note: 433-401 and 433-402 must be taken concurrently.

Computer Science Research Project and Computer Science Advanced Coursework are also offered on a part time study basis.


Computer Science : Next:Earth Sciences | Prev:Chemistry | Search | Help
Handbook 1996 : Faculty of Science

Status:          Official 1996
Date created:    Oct 10 1995
Last modified:   Oct 10 1995
Authorised by:   Academic Registrar
Email enquiries: Course_Information@registrar.unimelb.edu.au
Maintained by: Faculty of Science

Copyright © University of Melbourne 1995,1996.