Embedded Systems Programming (5cr)
Code: TELU36OJ-19006
General information
- Enrollment
- 03.10.2022 - 23.02.2023
- Registration for the implementation has ended.
- Timing
- 24.02.2023 - 21.04.2023
- Implementation has ended.
- Number of ECTS credits allocated
- 5 cr
- Mode of delivery
- Contact learning
- Teaching languages
- Seats
- 0 - 15
- Degree programmes
- Degree Programme in Information and Communication Technology
Evaluation scale
H-5
Objective
To have knowledge about the basic working of embedded systems and embedded systems programming. students become familiar with programming embedded systems as part of IoT systems. After completing the course, the student will be able to program embedded data collection systems that include a database and process and monitor that data.
Content
The course includes laboratory exercises with embedded systems. Laboratory exercises use embedded systems teaching environments. If necessary, the student will have access to the equipment needed to complete the course for the duration of the course.
Location and time
IoT-laboratory B220
Materials
Students do tasks with ESP32 microcontroller and Raspberry Pi in contact classes.
The programming environment software is free and available on the Internet.
All documents and materials can be found in the mode workspace.
Teaching methods
Exploring embedded systems with ESP32 microcontroller and Raspberry Pi microprocessor.
Exam schedules
Course has no exam.
International connections
This course will be offered to Exchange Students.
Completion alternatives
No optional execution method.
Student workload
Work amount is 5 ECTS including 126 hours studen work. Course will be held between wk. 8. to wk.16.
Weekly workload is between 4-7h
Assessment criteria, satisfactory (1)
Tieto puuttuu
Further information
Course will use Learning By Doing method to guide participants to self oriented working. Participants can set the target of grade level independently and evaluation will be given in response of accepted excercises.