•   Embedded Software 5051155-3002 02.09.2019-24.04.2020  15 credits  (PTIVIS17S) +-
    Competence objectives of study unit
    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 of study unit
    Microcontroller programming

    Teacher(s) in charge

    Sanna Määttä, Jari-Pekka Paalassalo, Jarno Tuominen

    Learning material

    Course materials are available on learning platform

    Learning methods

    labs, lectures

    Objects, timing and methods of assessment

    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)

    Teaching language

    English

    Timing

    02.09.2019 - 24.04.2020

    Enrollment date range

    01.06.2019 - 13.09.2019

    Group(s)
    • PTIVIS17S
    Seats

    24 - 48

    Responsible unit

    Engineering and Business

    Small group(s)
    • Group A (Size: 0.
    • Group B (Size: 0.
    Teachers and responsibilities

    Electronics: Tuominen
    Software: Määttä
    Real-time systems: Paalassalo

    Campus

    Kupittaa Campus

    Assessment scale

    H-5

    Alternative methods of attainment for implementation

    -

    Student's schedule and 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

    Assessment criteria
    Failed (0)

    Missing labs and homeworks.