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 2024
  

Course unit titleProject RaspberryPi
Course unit code024717050607
Language of instructionEnglish
Type of course unit (compulsory, optional)Elective
Semester when the course unit is deliveredWinter Semester 2024
Teaching hours per week3
Year of study2024
Level of course unit (e.g. first, second or third cycle)First Cycle (Bachelor)
Number of ECTS credits allocated5
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 2024go Top