CS1Q Computer Systems - Course Material

Some of the course material can be found in the text book, Computer Science Illuminated (CSI for short). The rest will be provided in the form of handouts. For each lecture there will be preparatory reading; this is specified below. The slide presentation for each lecture will be available afterwards.

Handouts will be distributed in lectures, and any leftover copies will be put in the lab. If you do not get a handout by one of these methods, then you should borrow one from another student and photocopy it.

Although the book CSI is primarily a requirement for the Systems section of CS1Q, it also contains material which is relevant to other parts of Level 1 Computing Science:

The book has its own website, which might be useful as an additional resource.

Here is an applet for practising binary conversion. You might find it useful in connection with lectures 1 and 2.

Here is an applet for practising the calculation of truth tables. You might find it useful in connection with lectures 5 and 6.

Here is an applet for practising simplification using Karnaugh maps. You might find it useful in connection with lectures 7 and 8.

These applets were developed by James McMahon as part of his final year project in 2002/03.

Course Material Week by Week

Week 15 beginning 23rd January 2006

Week 16 beginning 30th January 2006

Week 17 beginning 6th February 2006

Week 18 beginning 13th February 2006

Week 19 beginning 20th February 2006

Week 20 beginning 27th February 2006

Week 21 beginning 6th March 2006

Week 22 beginning 13th March 2006

EASTER BREAK

Week 23 beginning 10th April 2006

Week 24 beginning 17th April 2006

Week 25 beginning 24th April 2006

Week 26 beginning 1st May 2006