TDIU10 Programming in C, 6,8 ECTS-points
/Programmering i C/

Advancement level:
B

Aim:
This is an introductory course in programming in C (C++). The course also teach elementary programming methodology, and basic program development tools.

Prerequisites:
Elementary knowledge about computers, and, preferably, some experience with IDA:s computer systems (Sun), corresponding to the course TDIU07 Introduction to Computer Science and Computer Equipment.

Supplementary courses:
Courses in data structures and algorithms (e.g. TDDI42), and program development projects (e.g. TDDI47).

Course organization:
The lectures presents the programming language C (C++). In the seminars, programming tools to be used will be presented, and preparations for laboratory work will be done. The laboratory work consists of a set of small programming assignments.

Course content:
Programming in C (C++), and elementary programming methodology. Programdevelopment tools.

Course literature:
Information about the course literature will be given in the course information, distributed shortly before the course starts, and also on the course's web pages, http://www.ida.liu.se/~TDIU10/.

TEN1Written examination, 2,5 p.
LAB1Laboratory work, 2 p.
Course language is swedish.