INFORMATICS 2C - Introduction to Computer Systems (Autumn 2010)
In 2009-10 and previous academic years, the Inf2C course
covered both computer systems and software engineering.
For the 2010-11 academic year and after, the computer systems and
software engineering material is being delivered in separate courses,
namely this course and Inf2C - Introduction
to Software Engineering.
- Course Descriptor
- Inf2 Course Guide:
Describes issues common to all Informatics 2 courses.
Consult it to find out about passing requirements, assessment, feedback mechanisms, etc.
- Course staff
- Lectures: Lectures are Semester 1, Tue and Fri
15:00-15:50, in David Hume Tower Lecture Theatre C.
- Video and audio recordings of lectures:
It has been possible to record only a few of this year's lectures,
chiefly because the lecture theatre did not have installed capture
equipment and there were timetable clashes in booking the mobile
capture unit. For missing recordings, have a look at the recordings
from last year.
- Schedule:
Table of scheduled course activities, including lecture notes, slides, coursework, tutorials and labs.
- Tutorials: Each student is allocated to a
tutorial group which meets in Weeks 3,5,7 and 9. Students should
prepare for tutorials by going over the questions on Tutorial Question
Sheets linked to from the Schedule page.
Students are also encouraged to email their tutors before each
tutorial with any issues they would like to have discussed.
- Labs: On Mon 14:00-15:00 and Wed 15:00-16:00 from
Week 3 onwards in the Appleton Tower 5th floor West Computing Lab by default, one
or more demonstrators will be available to answer questions on labs
and coursework. Further hours will be timetabled in the run-up to
coursework deadlines.
Extra labs for Weeks 5 & 6 are
- Tue 19 Oct 17:00-18:00
- Wed 20 Oct 17:00-18:00
- Thu 21 Oct 17:00-18:00
- Fri 22 Oct 16:00-18:00
- Mon 25 Oct 17:00-18:00
- Tue 26 Oct 17:00-18:00
- Wed 27 Oct 17:00-18:00
- Thu 28 Oct 17:00-18:00
and for Weeks 9 & 10 are
- Wed 17 Nov 17:00-18:00
- Thu 18 Nov 17:00-18:00
- Fri 19 Nov 16:00-18:00
- Mon 22 Nov 17:00-18:00. In North Computing Lab.
Note: the
14:00-15:00 lab this day will be in Appleton Tower Room 4.12
- Tue 23 Nov 17:00-18:00. In North Computing Lab
- Wed 24 Nov 17:00-18:00
- Thu 25 Nov 17:00-18:00. In North Computing Lab
- Fri 26 Nov 16:00-18:00
If demonstrators are not busy, feel free to also ask them about
lecture material and exam questions.
Some lab scripts will be provided, designed to help with the
coursework. You are strongly encouraged to go through them, but they
are not formally assessed. Lab scripts are linked to from the Schedule page.
- Coursework:
Two items of assessed coursework are associated with the course.
- On MIPS Programming.
Issued Week 4. Due Week 6 - noon on Fri 29 Oct 2010.
To test your programs, download cw1-tests.tgz to your
directory containing your MIPS programs, run tar xzvf
cw1-tests.tgz, and consult the file testREADME.txt for
further details.
- On Processor Design.
Issued Week 8. Due Week 11 - noon on Mon 29 Nov 2010.
The coursework involves completing code provided in
cw2-code.tgz
- Discussion Forum
- Student Representatives (append @sms.ed.ac.uk to the bracketed
name to email):
- Ruairidh Cavaye [R.Cavaye]
- Diana Crisan [D.A.Crisan]
- Yordan Petrov [y.v.petrov]