Level/category

Professional studies

Teaching language

Swedish

Type of course

Compulsory

Recommended year of study

1

Total number of ECTS

5 cr

Competency aims

Objective of this course is to teach basic programming skills with C.

Learning outcomes

After completion of this course the student is expected to be able to create simple C programs. This contains writing of requirement and functions specification and coding in ANSI C.

Course contents

Syntax and semantic in C programming language
- general structure of a C program
- data types
- arithmetic and logic expressions
- definition and initialization of variables
- in and output streams
- control of trees and loops
- functions and recursions
- modular programming
- Standard functions and libraries

Prerequisites and co-requisites

none

Previous course names

none

Additional information

all exercises done before exam

Recommended or required reading

Bilting,U. och Skansholm,J.: Vägen till C, Studentlitteratur, Sverige, 1987
Korpela,J. ja Larmela,T.: C-Ohjelmointikieli, OtaDATA, Espoo, Finland,1992

Study activities

  • Lectures - 30 hours
  • Exercise based learning - 50 hours
  • Tuition managed by students but supervised by the teacher - 53 hours

Workload

  • Total workload of the course: 133 hours
  • Of which autonomous studies: 0 hours
  • Of which scheduled studies: 133 hours

Mode of Delivery

Participation in tuition

Assessment methods

Exams

Teacher

Herrman Rene

Examiner

Herrmann Rene

Home page of the course

none

Group size

No limit

Assignments valid until

12 months after course has ended

Assessment methods

2009-02-03 - Exams

Course and curriculum search