[an error occurred while processing this directive]
Home Monash Info News and Events Campuses and Faculties Monash University
Monash University Handbooks


Software environments (6 points)


Leader: D Thomson

Gippsland Second semester 2003 (Day)
Gippsland Second semester 2003 (OCL)
Singapore Second semester 2003 (OCL)
Gippsland Second semester 2004 (Day)
Gippsland Second semester 2004 (OCL)
Singapore Second semester 2004 (OCL)
Gippsland Summer 2004 (Day)
Gippsland Summer 2004 (OCL)
Hong Kong Summer 2004 (OCL)
Singapore Summer 2004 (OCL)

Synopsis: The environment in which software is developed and used needs to be understood in order to make the most effective use of the capabilities of the underlying operating system. Topics include: Processes and threads: interprocess communication, scheduling. Deadlock: detection, prevention, avoidance. Memory management: allocation, swapping, virtual memory. Input/output principles and examples. File systems. Multimedia support: audio, video. Security: authentication, cryptography, common attacks, principles of secure system administration. Case studies: Characteristics of major PC operating systems

Assessment: Assignments: 30% Examination (3 hours): 70%

Contact Hours: 4 hours per week

Prerequisites: GCO2812 or GCO9802

Prohibitions: GCO2814, CFR1140, COT1140, CSC2020, CSE2302, RDT2141

Help | Contacts | Site Map | Staff Directory | Search