MONASH UNIVERSITY FACULTY HANDBOOKS

Computing & Information Technology Handbook 1996

Published by Monash University
Clayton, Victoria 3168, Australia

Authorised by Academic Registrar, April 1996


CFR3111

Program development using UNIX

A Ellis

6 points + 4 hours per week + First semester + Peninsula + Prerequisites: CFR1124 or equivalent + Prohibitions: RDT2131, SFT3001, SFT3303

Objectives At the completion of this subject students should understand and have practical experience of UNIX shell programming; understand the concepts of UNIX systems programming; and understand interprocess communication in a UNIX environment.

Synopsis Structure and basic facilities of UNIX; the file system - utilities, system calls, data file manipulation, editing; multi-user operation - multiprocessing utilities, spooling, backup, recovery, file sharing and locking; UNIX shells - shell scripts and shell programming; processes - environments, interprocess communication, system calls, utilities; UNIX-C interface - C shell scripts, file handling, processes, interrupts, system calls and libraries.

Assessment Examination (3 hours): 40% + Practical work and presentation: 60%

Prescribed texts

Recommended texts


| Subjects | Computing & Information Technology Handbook | Monash handbooks | Monash University