University Arms and Title

Faculty of Mathematics 'C' Course



The course focuses on what are in my eyes the essential aspects one must grasp to understand and write in the Language, finishing with a small Routine, and full Program walk throughs where these guidelines are being applied. No previous experience is necessary.

The course comprises 6 one Hour Lectures. The first 2 cover data representation, assignments and logical constructs, aimed at entry level 'C' programmers. Then Program Units, Memory handling and Input/Output, are visited, and a full Program is walked through in the last session. Printed copies are provided of all overheads, but people may wish to take additional notes as demonstrations and extra explanations will be written on blackboards or flip charts. While classes will last about an hour, they will retain use of the room for an eventual half hour of questions afterwards.

As the initial 2 sessions remain quite basic for those already familiar with the language, only the latter Program Units, Memory, I/O and walk through Lectures, or just the last two would be worth coming, unless a refresher is wanted anyway. Each session after the first begins with a quick recap, so those missing any session can still join or continue the course and are welcome to do so.

Course Manual (PDF), and Example Program Files and Data.


© Faculty of Mathematics, University of Cambridge.