You are here: UNE Home / Course and Unit Catalogue / 2010 / A-Z / COMP280

Year:

COMP280 Operating Systems

Updated: 30 March 2010
Credit Points 6
Offering
Responsible Campus Teaching Period Mode of Study Online Level
Armidale Semester 2 Off Campus D - Comp/internet essential
Armidale Semester 2 On Campus D - Comp/internet essential
Intensive School(s) None
Supervised Exam There is a UNE Supervised Examination held at the end of the teaching period in which you are enrolled.
Pre-requisites COMP132 or COMP132A
Co-requisites None
Restrictions COMP480 or COMP580
Notes

200- and 300-level COMP units (excluding COMP286, COMP292, COMP303, COMP313 and COMP393) require a knowledge of, and programming experience with, the C++ or Java language.

Combined Units COMP480 - Operating Systems
Coordinator(s) Mark Evered (mevered@une.edu.au)
Unit Description

A programming environment provided by an operating system is an integrated user interface for the various tasks involved in developing programs. The concepts of operating systems, utilities and devices are illustrated via an intensive case study of the UNIX operating system. COMP480 is based on the undergraduate unit COMP280 with additional load consisting of extra questions on assignments and examinations and additional learning outcomes. Candidates for COMP480 will be expected to show a greater level of understanding of the unit material than that required for COMP280. Students who complete COMP280 are not permitted to enrol for COMP480.

Prescribed Material
Mandatory
Text(s):

Note: Students are expected to purchase prescribed material

Modern Operating Systems
ISBN: 9780136006633
Tanenbaum, A.S., Prentice Hall 3rd ed. 2008
Text refers to: Semester 2 , On and Off Campus
Referenced Material
Optional
Text(s):

Note: Reference material is held in the University Library - purchase is optional

Operating System Concepts
ISBN: 9780470128725
Silberschatz, A. and Galvin, P.D., Addison-Wesley 8th ed. 2008
Note: Available from the Dixson Libary, UNE
Text refers to: Semester 2 , On and Off Campus
Disclaimer Unit information may be subject to change prior to commencement of the teaching period.
Assessment
Title Exam Length Weight Mode No. Words
Assignment 1 10%
Assessment Notes
Short answer and programming task
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2, 3 GA: 1, 2, 4, 6
Assignment 1 10% ISBT On Campus
Assessment Notes
Short answer and programming task
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2, 3 GA: 1, 2, 4, 6
Assignment 2 10% ISBT On Campus
Assessment Notes
Short answer and programming task
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2, 3 GA: 1, 2, 4, 6
Assignment 2 10%
Assessment Notes
Short answer and programming task
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2, 3 GA: 1, 2, 4, 6
Online Quizzes 10%
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2, 3 GA: 1, 4, 6
Online Quizzes 10% ISBT On Campus
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2, 3 GA: 1,4, 6
Final Examination 2 hrs 70% ISBT On Campus
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2, 3 GA: 1, 2, 4, 6
Final Examination 2 hrs 70%
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2, 3 GA: 1, 2, 4, 6

Learning Outcomes (LO) Upon completion of this unit, students will be able to:
  1. explain the main concepts of operating systems, including processes, virtual memory and secondary storage management;
  2. explain algorithms for process scheduling, memory management and page replacement;
  3. write Unix shell scripts and C-programs which invoke Unix system calls.

Graduate Attributes (GA)
Attribute Taught Assessed Practised
1 Knowledge of a Discipline
Knowledge of operating systems and programming is taught in lectures and assessed.
True True True
2 Communication Skills
Practised and assessed in assignment solutions. Practised in bulletin board participation.
True True True
4 Information Literacy
Unit involves development of computer skills.
True True True
6 Problem Solving
Unit material and assignments teach problem solving skills in an important area of IT.
True True True
   

Email to a friend