CM10195 Computer Systems Architecture 2
Assignment 1 has been released: see below.
At the next possible
opportunity I will discuss this assignment, but it has been chosen to be
mostly independent of the material in lectures, but expands on a relevant
issue in operating systems, namely scheduling of resources other than
In light of the various events preventing normal lectures for this unit, I
have released a chunk of lecture notes. As we can't predict what's happening
regarding the strike or the weather, we should temporarily proceed as a
self-study reading unit.
If something positive happens soon, we
can re-assess what to do, but for now I suggest you should study the notes
and read around the various topics.
As several students dislike the current lecture room, we have moved the
lectures to other rooms: though not in a simple manner, unfortunately. This
is a consequence of the University Timetabling system.
Mondays 15:15 are moved to
Fridays 16:15 are all moved to 2E3.1.
- Mon 26 Feb: 4E3.10
- Mon 5 Mar: 4E3.10
- Mon 12 Mar: 4E3.10
- Mon 19 Mar: 4E3.10
- Mon 9 Apr: 4E3.10
- Thereafter until the end of term: back in 4E3.38
Lab Drop-In Sessions
From Week 7 onwards, one or more teaching assistants
will be present to answer any questions on this unit, or other subjects, if
they are willing.
These labs are not compulsory, but you should try to make the best use of them.
These are now running.
Operating Systems: OSs have been around nearly as long as computers, so there
are many books -- just pick one!
Books on Networking:
"Operating Systems Internal and Design Principles"
W Stallings, Prentice Hall
"Computer Systems Architecture A Networking Approach"
R Williams, Addison-Wesley
"Introduction to Operating Systems Behind the Desktop"
J English, Palgrave
"Operating Systems a Concept-Based Approach"
D M Dhamdhere, McGraw Hill
"Operating Systems Concepts with Java"
A Silbershatz et al, Wiley
"TCP/IP Illustrated Volume 1"
W R Stevens, Addison-Wesley
"Computer Networks 4th Ed"
A Tanenbaum, Pearson
"The Art of Computer Networking"
R Bradford, Pearson
Coursework accounts for 30% of the unit total. It consists of
At the end of the semester (70%).
Moodle Not much on
These will be released after the relevant lecture: there is no
substitute to having the material go through your brain at least once!
Note that these slides are hints to me as to what topics I should cover: they
don't contain everything I shall say in lectures. You should come to lectures,
take notes in lectures and read books.
The file numbers don't correspond to anything in particular in terms of
lectures or subject covered. I have skipped some material in lectures: why not
improve your general education and read the extra too! The exam will only be
set on material covered in lectures and your lecture notes will tell you what
was covered in lectures.