Study Guide@lith   Link to LiU Homepage
 

Linköping Institute of Technology

Link to LiU Homepage
 
Valid for year : 2006
 
TDDB22 Introduction to Programming, 7,5 ECTS credits.
/Programmering I, grundkurs/

For:   I   Ii   KeBi   TB  

 

Prel. scheduled hours: 90
Rec. self-study hours: 110

  Area of Education: Technology

Subject area: Computer Science

  Advancement level (A-D): B

Aim:
The course shall give the student deeper understanding of the programming and program development and an overview of how computers and computer systems works, both hardware and software parts, in technical problem areas. Some understanding for some tools used within programming implementation. Some understanding of how it is to work in a small programming project and an overview of some problems in a project.

Prerequisites: (valid for students admitted to programmes within which the course is offered)


Note: Admission requirements for non-programme students usually also include admission requirements for the programme and threshhold requirements for progression within the programme, or corresponding.

Supplementary courses:
TDDB58 eller TDDC30+TDDC32

Organisation:
The course is given over two periods. In the first period - The lectures presents the programming language Ada. The laboratory work consists of exercises in using IDA:s computer system. The exercises in programming are the big part of the laboratory work. The lessons in the course consists of exersices and are introductional to the laboratory work. In the second period -Lectures, lessons and laboratory work are used for a small programming project. The course needs a large amount of the students home time.

Course contents:
Using the computer system and computer science - Introduction to the window system which are used, UNIX, the editor Emacs. Introduktion in handling workstations and lineprinters Programming - Introduction to programming and discussions about different programming languages. Handling of system software like compilers and linkers. Specific in Ada: the language elements, types, deklarations, expressions, statements, subprograms, I/O, how to structure programs. Packages. Data structures like arrays, records, files, pointers. A small programming project.

Course literature:
Programmering i Ada 95 - för nybörjare och erfarna. Studentlitteratur. ISBN: 91-44-03989-1. Author: Torbjörn Jonsson. A list of materials will be announced in the course information and on the internet: http://www.ida.liu.se/~TDDB22/

Examination:
Computer examination
Computer exercises and documentation of a more comprehensive programming task
3 p
2 p
 



Course language is Swedish.
Department offering the course: IDA.
Director of Studies: sas-sr@ida.liu.se
Examiner: Torbjörn Jonsson
Link to the course homepage at the department


Course Syllabus in Swedish

Linköping Institute of Technology

Link to top of pagep


Contact: TFK , val@tfk.liu.se
Last updated: 05/22/2006