COSC221-07S2 (C) Semester Two 2007

Computer Systems

11 points

Details:
Start Date: Monday, 16 July 2007
End Date: Thursday, 15 November 2007
Withdrawal Dates
Last Day to withdraw from this course:
  • Without financial penalty (full fee refund): Sunday, 29 July 2007
  • Without academic penalty (including no fee refund): Sunday, 14 October 2007

Description

Introduction to computer architecture and operating systems.

The course provides an introduction to computer systems -- especially the software-hardware interface and system-call interface provided by the operating system.

Topics include introduction to computer architecture - data representation; assembly language (MIPS); software-hardware interface and operating system services -operating system abstractions (processes, files, memory, etc); resource management using system calls; user (systems programmer) interface to the operating system.

COSC221 forms the foundations for COSC321 where more advanced issues related with hardware and software of computer systems are discussed. Theoretical and experimental methods of modeling and performance evaluation of computer systems are discussed in COSC327 (Performance Modeling and Simulation).

Prerequisites

(1) COSC121 or COSC123; (2) COSC122; (3) 18 points from Mathematics, Statistics or Engineering Mathematics. MATH101 is not acceptable. MATH115/STAT131/STAT111/STAT112 are strongly recommended.

Restrictions

ENEL221

Course Coordinator / Lecturer

Richard Green

Assessment

Assessment Due Date Percentage 
Written test 17 Aug 2007 20%
Written test 12 Oct 2007 20%
Final exam 60%


Please refer to the department's database for course assessments

Textbooks / Resources

Recommended Reading

Tanenbaum, Andrew S; Modern operating systems ; 2nd ed; Prentice Hall, 2001.

Tanenbaum, Andrew S; Structured computer organization ; 4th ed; Prentice Hall, 1999.

Indicative Fees

Domestic fee $403.00

International fee $1,715.00

* All fees are inclusive of NZ GST or any equivalent overseas tax, and do not include any programme level discount or additional course-related expenses.

For further information see Computer Science and Software Engineering .

All COSC221 Occurrences

  • COSC221-07S2 (C) Semester Two 2007