Introduction to Programming
CTL220 (2 credits)
Autumn 2002

Course Syllabus

This hands-on course provides an introduction to computer programming for students with no previous programming experience. Students learn basic programming concepts (data types, control structures, input/output, program design) and gain experience of writing and testing their own programs in a series of practical assignments.

The practical work in the course uses the Perl programming language, but specific details of Perl are not emphasised. The aim is rather to learn good programming habits which will be helpful to the student, whatever specific programming language they may use in the future.

The course is taught in English. The course consists of lectures and practical lab sessions.


No previous knowledge of programming is required.
The course is suitable for language students who do not have a computer science background.

Course arrangements

Time: Tuesdays 14-16, 17.09.02 - 10.12.02. No class 29.10.02.
Place: Unix lab, Siltavuorenpenger 20A.

Course contents

Graham Wilcock
Last modified: Fri Aug 22 18:31:14 EEST 2003