Skip to main content

Embedded Software (15 cr)

Code: 5051155-3002

General information


Enrollment

01.06.2019 - 13.09.2019

Timing

02.09.2019 - 24.04.2020

Number of ECTS credits allocated

15 op

Mode of delivery

Contact teaching

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

  • PTIVIS17S
    PTIVIS17S

Small groups

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

Content scheduling

S1,S2,K1,K2 periods
Microcontroller programming, electrical circuits for connecting microcontroller to sensors and actuatoirs, introduction to real-time systems

Evaluation scale

H-5

Assessment 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)

Assessment criteria, fail (0)

Missing labs and homeworks.