Embedded Software (15 cr)
Code: 5051155-3002
General information
- Enrollment
-
01.06.2019 - 13.09.2019
Registration for the implementation has ended.
- Timing
-
02.09.2019 - 24.04.2020
Implementation has ended.
- Number of ECTS credits allocated
- 15 cr
- Local portion
- 15 cr
- Mode of delivery
- Contact learning
- Unit
- Engineering and Business
- Campus
- Kupittaa Campus
- Teaching languages
- English
- Seats
- 24 - 48
- Teachers
- Sanna Määttä
- Jarno Tuominen
- Jari-Pekka Paalassalo
- Scheduling groups
- Group A (Size: 0 . Open UAS : 0.)
- Group B (Size: 0 . Open UAS : 0.)
- Groups
-
PTIVIS17SPTIVIS17S
- Small groups
- Group A
- Group B
- Course
- 5051155
Evaluation scale
H-5
Content scheduling
S1,S2,K1,K2 periods
Microcontroller programming, electrical circuits for connecting microcontroller to sensors and actuatoirs, introduction to real-time systems
Objective
After completing the course the student: is familiar with microcontroller-based system and is able to design embedded software in C language knows how to identify and fix programming errors in embedded environment is able to design control programs for standard processor peripherals such as timers, serial controllers and I/O ports masters basic solutions for sensor and actuator control design can participate team work and successfully apply support tools such as version control management software.
Content
Microcontroller programming
Materials
Course materials are available on learning platform
Teaching methods
labs, lectures
Completion alternatives
-
Student workload
labs 30x3h
lectures 30h
homework 80h
self-study 120h
TOTAL 260h
Evaluation methods and criteria
Course grade is average of
-electronics 0-5
-software 0-5: lab works and final project
-RT systems 0-5: average of lab works 0-100% and final exam 0-100% (50% required to pass)
Failed (0)
Missing labs and homeworks.