|
|
Module code: MST2.IN2 |
|
3V+1P (4 hours per week) |
5 |
Semester: 3 |
Mandatory course: yes |
Language of instruction:
German |
Assessment:
Written exam 90 min.
[updated 06.11.2020]
|
MST2.IN2 (P231-0050, P231-0051) Mechatronics and Sensor Technology, Bachelor, ASPO 01.10.2019
, semester 3, mandatory course
MST2.IN2 (P231-0050, P231-0051) Mechatronics and Sensor Technology, Bachelor, ASPO 01.10.2020
, semester 3, mandatory course
|
60 class hours (= 45 clock hours) over a 15-week period. The total student study time is 150 hours (equivalent to 5 ECTS credits). There are therefore 105 hours available for class preparation and follow-up work and exam preparation.
|
Recommended prerequisites (modules):
MST2.IN1 Computer Science for Engineers 1
[updated 21.01.2020]
|
Recommended as prerequisite for:
MST2.EMS Embedded Systems
[updated 21.01.2020]
|
Module coordinator:
Dr.-Ing. Eric Wagner |
Lecturer: Prof. Dr. Martina Lehser
[updated 21.01.2020]
|
Learning outcomes:
After successfully completing this course, students will be able to apply the basic techniques of programming using the C programming language. They will be able to analyze more complex tasks and solve them in a structured way.
[updated 06.11.2020]
|
Module content:
Functions in C: Local and global variables, visibility, scopes Parameter transfer, return values Complex definitions and declarations Multidimensional arrays, pointers, user-defined types Bit fields, bit operators Structure of header files and object files, preprocessor Standard libraries Portable programming, efficient programming
[updated 06.11.2020]
|
Teaching methods/Media:
Lecture with mandatory tutorials and practical training in the computer lab
[updated 06.11.2020]
|
Recommended or required reading:
http://openbook.galileocomputing.de/c_von_a_bis_z/ Goll, Bröckl, Dausmann: C als erste Programmiersprache C: Die Programmiersprache C _ Ein Nachschlagewerk, RRZN Hannover
[updated 06.11.2020]
|