Advanced ProgrammingLaajuus (3 ECTS)
Course unit code: TN00AA28
General information
- Credits
- 3 ECTS
Objective
The student is able to use C language in embedded software design and implementation. The student will understand the basic structures of programs, basic data structures and basic data types.
After completion of this course the student will be able to design and test simple C-language programs. The student will be able to analyze simple C-language programs.
Content
C language programming, data type and their properties, modular organization of programs, abstraction of functions and information, good program and programming style, program debugging.
Dynamic variables and structures. Program documentation
Qualifications
Introduction to Programming
Further information
Class room teaching: 21 h
Laboratory exercises: 28 h
Exam: 3h
Student individual workload: 28 h
Total: 80 h
Follow-up of the student workload analysis is performed: -