Lectures

PDF Topic
Lecture 01 Introduction
Lecture 02 Loops and arrays
Lecture 03 Functions
Lecture 04 Revision

Revision

Here is a copy of the second lab exam. And here are the solutions to question 1, question 2, and question 3.

Here are the solutions to some past exam questions: Q2 2005, Q5 2006, Q6 2006, Q3 2007 and Q1 2008 repeat.

Lab exam 2

This week is your second lab exam. It is worth 25% of your overall mark in this module. Lab exam rules:

Lab 10

Do the exercises in this tutorial sheet.

Lab 9

Do the exercises in this tutorial sheet.

Lab 8

Do the exercises in this tutorial sheet. Available now are the solutions to question 1, question 2 and question 3.

Lab 7

Do the exercises in this tutorial sheet.

Lab 6

Do the exercises in this tutorial sheet.

Lab exam solutions

Here is a copy of the lab exam. And here are the solutions to question 1, question 2, question 3 and question 4.

Lab exam 1

This week is your first lab exam. It is worth 25% of your overall mark in this module.Lab exam rules:

Lab 5

There is no lab 5. Instead work on previous exercises in preparation for next week's lab exam.

Lab 4

Do the exercises in this tutorial sheet.

Lab 3

Do the exercises in this tutorial sheet.

Lab 2

Do the exercises in this tutorial sheet.

Lab 1

Repeat the steps shown in this video. Pause it as you go along. If you get stuck or don't understand something, ask for help!

When you have finished the above you can try the examples in from this tutorial sheet. Do not worry if you do not understand everything in the example programs at this stage, we will cover the details over the coming weeks. The aim of today to have you entering, compiling and running programs under Linux.

Lab exam results

Results