Monash home | About Monash | Faculties | Campuses | Contact Monash |
Staff directory | A-Z index | Site map |
Caulfield First semester 2007 (Day)
UNIX and Operating Systems, UNIX shells and Bourne Shell in particular, Useful Utilities, Perl Scripting, TCL Scripting, C Programming in General, Systems Programming Using C and UNIX, Process Management, Interprocess Communication in C, UNIX Directories and Devices, Make Utility, Java Native Interface
At the completion of this subject a student should: Have an appreciation of the structure and features of UNIX. Be able to write shell scripts to drive programming environments and integrate UNIX utilities. Understand file management and processing in the UNIX environment. Understand processes and inter-process communication in the UNIX environment. Be able to interface with the UNIX environment using system calls from C or java programs. Be familiar with and have developed the skills of using extensive range of UNIX utilities. Be familiar with and have developed the skills of using a number of UNIX editors. On the whole students are expected to demonstrate effective usage of the UNIX operating system as a user and programmer.
Final exam: 50%, Assignments: 50%.
4 hours
CPE1004 plus a further 12 points of CPE units or FIT1001 or CSE1201 or equivalent and FIT1002 or CSE1203 equivalent
CPE3007, CSE2208, CSE2391, CSE3001, CSE3208, CSE3391, FIT2065, FIT3041, GCO3813