MONASH UNIVERSITY FACULTY HANDBOOKS

Engineering Handbook 1996

Published by Monash University
Clayton, Victoria 3168, Australia

Authorised by Academic Registrar, April 1996


ENC2403

Computer applications 3

J D Zakis

4 points + 26 lecture hours, 26 laboratory hours + First/Second semester + Caulfield + Prerequisites: ENC1102

Objectives Understanding the fundamentals of the UNIX multiuser operating system and its software tools environment. Familiarity with the features of the C programming language and their usage. Application of C to diverse programming requirements. Usage of memory management facilities in C for programs handling large volumes of data. Data structures and their application in data management. Linked lists in the implementation of stacks queues, trees and similar data structures.

Synopsis Introduction to the Unix multi-user operating system and a selection of the vast range of available tools. The features and facilities provided by the C programming language and its support environment under UNIX and also on personal computers under MSDOS. Emphasis is given to the use of pointers, data structures and standard library functions. A concise programming style resulting in modular and portable software is encouraged throughout.

Assessment Practical work, laboratory work and class tests: 100%

References


| Undergraduate Subjects - Caulfield | Engineering Handbook | Monash handbooks | Monash University