Computer Architecture and Operating Systems

Semester 1, 2018

About this Course

The aim of COSC243 is to teach the fundamentals of computer architecture and operating systems.


Stallings, W., Computer Organization and Architecture (8th or 10th Edition), Prentice Hall, 2009. (recommended)

Silberschatz, A. et al, Operating System Concepts with Java (8th Edition), Wiley, 2009. (essential)

NOTE: both textbooks have a companion website, which you can access through the course resources page.

Departmental Communications

Note that all departmental communications to students will use your email account.

Class reps

  • To be arranged


Materials for lectures and tutorials

Lecture notes, and tutorial sheets, will appear online a week before the associated lecture or tutorial. You will need to make sure that you have a copy of the material available for the class.

Venues for lectures and tutorials (all details below to be confirmed)


Day Time Venue
Tuesday 11:00 - 11:50 Burns 2
Friday 11:00 - 11:50 Tower G07

Tutorial Streams for first half of week (to be confirmed)

The tutorials in the first half of the week after mid-semester break will be in Lab B of Owheo, except for the Monday 9am stream which will be in Lab E.

Day Time Venue
Monday 9:00 - 10:50 St David 4
Monday 2:00 - 3:50 Union Street
Monday 4:00 - 5:50 St David 6
Tuesday 9:00 - 10:50 St David 4
Tuesday 2:00 - 3:50 Castle C

Tutorial Streams for second half of week

Day Time Venue
Thursday 9:00 - 10:50 St David 4
Thursday 2:00 - 3:50 Burns 5
Thursday 4:00 - 5:50 Burns 4
Friday 9:00 - 10:50 Burns 4
Friday 2:00 - 3:50 RGS2

Internal assessment marks are available here.

Streaming questions

If you have any questions about your tutorial streams, then please contact Iain Hewson (

Page maintained by Robert.                     Last updated:  28th Mar 2018   11:17