Embedded Systems Programming (5cr)
Code: TELU36OJ-19003
General information
- Enrollment
- 02.12.2020 - 31.12.2020
- Registration for the implementation has ended.
- Timing
- 22.01.2021 - 30.04.2021
- Implementation has ended.
- Number of ECTS credits allocated
- 5 cr
- Local portion
- 5 cr
- Mode of delivery
- Contact learning
- Unit
- Bachelor of Engineering, Information Technology
- Teaching languages
- English
- 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.
Materials
Participants will get Arduino Uno platform and / or RaspberryPi with Electronics Component Survival Package during contact lessons. Programming environment software is freeware and available from internet. All documents and material will be found from workspace in moodle.
Teaching methods
Exploring embedded systems with Arduino and Raspberry Pi.
International connections
This course will be offered to Exchange Students.
Student workload
Work amount is 5 ECTS including 126 hours studen work. Course will be held between wk. 38. to wk.51 with holiday in wk. 42 . Weekly work amount is about 10hrs/wk.
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.