Offered as required
S Tucker
4 points
* 3 hours per week
* Caulfield
*
Prerequisites: SFT1122 or equivalent
* Prohibitions: CFR1111, CFR1122,
CFR2121, CSC1030, RDT1400, SFT1101, SFT1102, SFT2121, TEC2041, TEC2042,
TEC2342
Objectives At the completion of this subject students should be reasonably proficient in the use of the C programming language; able to implement common abstract data structures in C; and sufficiently familiar with the UNIX environment to undertake program development in C at any UNIX site.
Synopsis Introduction to the C programming language; introduction to the UNIX operating system; technique for developing reasonably large programs; data abstraction; implementation of data structures using C.
Assessment Unit test: 20%
* Assignments: 40%
*
Examination: 40%
Prescribed texts
Kelley A and Pohl I A book on C 3rd edn, Benjamin Cummings, 1995
Recommended texts
Ammeraal L Programs and data structures in C Wiley,
1990
Glass G UNIX for programmers and users Prentice-Hall, 1993
Hanly J R and others Problem solving and program design in C
Addison-Wesley, 1993
Sobell M A practical guide to UNIX System V Benjamin Cummings, 1984
Published by Monash University, Australia
Maintained by wwwdev@monash.edu.au
Approved by M Rambert, Faculty of Information Technology
Copyright © Monash University 1997 - All Rights Reserved -
Caution