Monash University Computing & Information Technology handbook 1995

Copyright © Monash University 1995
Enquiries to publishing@udev.monash.edu.au

CSC1062

Data structures

This subject may not be offered in 1995

6 points * Three 1-hour lectures per week and one 1-hour tutorial and one 2-hour laboratory class per week * Second semester * Clayton * Prerequisites: CSC1011 or CSC1021 * Prohibitions: CFR1404, CSC1030, GCO1812, RDT1301, RDT2131, SFT1102

The following topics are studied, with particular reference to the C programming language: problem-solving techniques, algorithm design, data structures, arrays, stacks, queues, lists, linked lists, trees, files, sequential and random access, searching, sorting, analysis of algorithms, and applications such as directories and data structures for hypermedia. This subject will emphasise practical techniques for analysing problems, developing algorithms to solve them, and testing those algorithms.

Assessment

Examination (2 hours): 70% * Mid-semester test: 1 hour: 10% * Assignments: 10% * Practical examination: 10% * Compulsory laboratory classes: students must attend 80% of the laboratory classes to be permitted to sit the examinations

Recommended texts

Deitel H M and Deitel P J C: How to program Prentice-Hall, 1992

Kruse R L and others Data structures and program design in C 2nd edn, Prentice-Hall


Return to subject list Return to computing handbook contents Return to the list of Monash handbooks