Skip to main content

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: -

Go back to top of page