Information on individual educational components (ECTS-Course descriptions) per semester | |
Degree programme: | Bachelor Computer Science - Software and Information Engineering |
Type of degree: | FH BachelorĀ“s Degree Programme |
Full-time | |
Winter Semester 2023 | |
Course unit title | Project RaspberryPi |
Course unit code | 024717050607 |
Language of instruction | English |
Type of course unit (compulsory, optional) | Elective |
Semester when the course unit is delivered | Winter Semester 2023 |
Teaching hours per week | 3 |
Year of study | 2023 |
Level of course unit (e.g. first, second or third cycle) | First Cycle (Bachelor) |
Number of ECTS credits allocated | 5 |
Name of lecturer(s) | Wolfgang AUER Johannes KOCH Patrick RITSCHEL |
Prerequisites and co-requisites |
Students already need solid knowledge of structured programming. Previous knowledge of the C programming language is advantageous. |
Course content |
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. |
Learning outcomes |
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). |
Planned learning activities and teaching methods |
Lecture, seminar and project work. |
Assessment methods and criteria |
Development and presentation of a project on the Raspberry Pi platform. |
Comment |
Non applicable |
Recommended or required reading |
Kernighan, Brian W.; Ritchie, Dennis (2000): The C Programming Language. 2nd ed. Englewood Cliffs, N.J: Markt+Technik Verlag. |
Mode of delivery (face-to-face, distance learning) |
Classroom teaching, attendance is mandatory |
Winter Semester 2023 | go Top |