Semester 1, 2019

About this Course

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


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

Silberschatz, A. et al, Operating System Concepts (8th or 9th Edition), Wiley. (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 Tower G07
Friday 11:00 - 11:50 Tower G07

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

Days, times and venues to be confirmed.

There is no tutorial for the Monday/Tuesday in the first week.

The tutorials in the second half of week five will be in Lab B of Owheo.

Day Time Venue
Monday 9:00 - 10:50 CAPS 106
Monday 2:00 - 3:50 Quad 3
Monday 4:00 - 5:50 OBSLG04
Tuesday 9:00 - 10:50 CAPS 106
Tuesday 2:00 - 3:50 StDav F

Tutorial Streams for second half of week

The first tutorial will be during the Thursday/Friday in the first week.

Day Time Venue
Thursday 9:00 - 10:50 UNIST
Thursday 2:00 - 3:50 StDav E
Thursday 4:00 - 5:50 OBSLG04
Friday 9:00 - 10:50 StDav F
Friday 2:00 - 3:50 OBSLG04

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 Iain Hewson. Last updated:  5th Mar 2019   01:14