C Programming
If you wish to get a C compiler for use at home
Dev-C++ is a good
C and C++ compiler which is free if you use windows. If you use
Linux then gcc is highly recommended.
All lecture notes and practical sheets are provided in Microsoft Word
format. Slides are in powerpoint format.
Coursework answers are OFFLINE when work is due to be
handed in.
Course Summary
First Week
Worksheet
Source Files
Lecture notes
Lecture Slides
Coursework
Model answers
Second Week
Worksheet
Source Files
Lecture notes
Lecture Slides
Coursework
Model answers
Third Week
Worksheet
Source Files
Lecture notes
Lecture Slides
Coursework
Model answers
Fourth Week
Worksheet
Source Files
Lecture notes
Lecture Slides
Coursework
Model answers
Fifth Week
Worksheet
Source Files
Lecture notes
Lecture Slides
Sixth Week
Lecture notes
Lecture Slides
Seventh Week
Lecture notes
Lecture Slides
Eigth Week
Lecture Slides
Project Information
Project List
Undergradute projects are due in by noon of Friday week ten.
The course has been rewritten to work with windows 2000 and
Microsoft Visual C++.
The previous course material using unix
is still available as are
2002 course notes.
For information about the course please send mail to :
richard@manor.york.ac.uk