The course will provide basic knowledge of structured programming and program design in a high level language. The course includes programming techniques with basic knowledge of structured programming and the design of the C programming language. Basic language features such as data types, logical operations, selection, iteration, functions, safety calls, reference calls, fields (arrays), records (structures), strings, input and output, file management, and dynamic memory management are included in the course. The C programming language is essential for computer science and computer engineering.
Occasions for this course
Autumn semester 2021
2021-11-08 - 2022-01-16 (part time 50%)
Course syllabus & literatureSee course plan and literature list (DVA117)
Mathematics C or Mathematics 3b/3c
Upper secondary (high school) grades, Swedish Scholastic Aptitude Test, University credits