Project RaspberryPi
Degree programme | Computer Science - Software and Information Engineering |
Subject area | Engineering Technology |
Type of degree | Bachelor Full-time Winter Semester 2024 |
Course unit title | Project RaspberryPi |
Course unit code | 024717050607 |
Language of instruction | English |
Type of course unit (compulsory, optional) | Elective |
Teaching hours per week | 3 |
Year of study | 2024 |
Level of the course / module according to the curriculum | |
Number of ECTS credits allocated | 5 |
Name of lecturer(s) | Wolfgang AUER, Johannes KOCH, Patrick RITSCHEL |
Students already need solid knowledge of structured programming. Previous knowledge of the C programming language is advantageous.
As part of the course, the Raspberry Pi platform is used as the basis for implementing a project in C based on practical examples. Individual exercises are implemented on the basis of Linux (I / O via the pins, communication with the host, reading out sensor values ...). A project is then defined and implemented by the students.
Students gain basic knowledge of the hardware of the Raspberry Pi, the use of Linux, the implementation of C applications and communication with sensors (I2C, SPI) and computers (serial).
Lecture, seminar and project work.
Development and presentation of a project on the Raspberry Pi platform.
Non applicable
Kernighan, Brian W.; Ritchie, Dennis (2000): The C Programming Language. 2nd ed. Englewood Cliffs, N.J: Markt+Technik Verlag.
Classroom teaching, attendance is mandatory