Monash University Computing & Information Technology handbook 1995

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

SFT2208

UNIX programming

J Boutland

4 points * 4 hours per week * Second semester * Caulfield * Prerequisites: SFT2201 * Prohibitions: CFR3111, CFR3701, RDT2131

The subject provides an introduction to UNIX systems for students with knowledge of C programming but who have not worked in a UNIX environment. The structure of the operating system is discussed and variant forms considered. Shells, utilities and C programming tools are discussed and students are introduced to programming shell scripts. The interface between the UNIX system and C programs, in the form of system calls, is introduced.

Assessment

Since the objectives are largely practical, progressive assignment work involving the use of operating system facilities and, in particular, shell programming, will be used. An examination will provided objective testing of conceptual knowledge and confirm the acquisition of practical skills. Examination: 40% * Practical work: 40% * Tutorial work: 20%

Prescribed texts

Glass G UNIX for programmers and users Prentice-Hall, 1993

Recommended texts

To be advised


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