IS50004A: Introduction to the Use of Computers
This page will contain slides, lab notes, courseworks and other
materials for the first term of IS50004A, 2012-13. The second half of
the course (covering Study Skills) is delivered separately.
Office Hours
- Autumn 2012
- Monday 10:00–11:00 and Wednesday 09:00–10:00
For Christophe Rhodes' contact details, please see
his home page or
his departmental
web page.
Teaching Materials
Slides, lab sheets and other material will be made available here
after the corresponding lecture
Assignments
- Assignment 1: deadline Thursday 22nd November 2012.
- Assignment 2: deadline Thursday 17th January 2013.
- Resit assignment: deadline Thursday 29th August 2013.
Reading List
Reading and working through textbooks and other appropriate written
material is a part of the process of learning. The following are some
suggestions of books and other resources that will assist in
understanding the material and its context; books marked with an
asterisk (*) are the most closely related to the majority of the
course content.
- * J. Glenn Brookshear, Computer Science: An Overview (Addison Wesley)
- William Gibson, Neuromancer
- David Goldberg, What Every Computer Scientist Should Know About Floating Point Arithmetic
- Laurence Lessig, Code v2.0 (Basic Books)
- Laurence Lessig, Free Culture (Penguin)
- Peter Seibel, Coders at Work (Apress)
- * William Stallings, Computer Organization and Architecture (Pearson)
- Neal Stephenson, Cryptonomicon
- Neal Stephenson, Snow Crash
- * Ron White and Tim Downs, How Computers Work (QUE)