Search | Previous : 431-659 | Next : 433-142
Handbook 1997 : Faculty of Engineering : School of Electrical Engineering and Computer Science

433-141 Computing Fundamentals A

Credit Points:

When taken from School of Electrical Engineering and Computer Science, Faculty of Engineering:
14.2
When taken from Computer Science, Faculty of Science:
12.5

Coordinator:

Dr A. Moffat

Prerequisite/s:

Knowledge of VCE Mathematical Methods 3/4 or Specialist Mathematics is assumed.

Timetable:

Semester 1 and 2

Contact:

39 hours of lectures, 12 hours of tutorials, 24 hours of laboratory classes

Objectives:

On completion of this subject students should:

  • have an understanding of approaches to solving moderately complex problems with computers;

  • have knowledge of the processes of developing programs - including specification, design and testing;

  • be able to demonstrate proficiency in a high level functional programming language (Miranda)

Content:

Algorithmic problem solving: problem specification, algorithm design, abstraction, programming languages. Fundamental data structures: numbers, truth values, characters, lists, trees. Fundamental program structures: recursion, higher order functions. Fundamental algorithms.

Assessment:

Written examinations not exceeding four hours. Project work, which is expected to take about 30 hours, must be completed satisfactorily to pass the subject. Weighting of assessment components will be made known at the commencement of the subject.

Search | Previous : 431-659 | Next : 433-142
Handbook 1997 : Faculty of Engineering : School of Electrical Engineering and Computer Science
Status:                   OFFICIAL 1997
Last Modified:            Wednesday March 12 3:36 pm
SGML to HTML Conversion:  Information Technology Services
Authorised by:            Academic Registrar
Email Enquiries:          Course_Information@registrar.unimelb.edu.au
Copyright © University of Melbourne 1997.