The course is included in these curricula and study modules
Level/category
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