VAMK

Change language: Suomi

Front Page > Study Search > Embedded Systems Design (ITTS2104)

Embedded Systems Design

Structure Type: Study unit
Code: ITTS2104
Type: Optional obligatory / Professional Studies
Curriculum: TT 2016 / 2016V / 2017 / 2018 / 2018V / 2019 / 2020 / 2020V / 2021 / 2022 / 2023 / 2024 / V2022 / V2024
Level: Bachelor of Engineering
Year of Study: 3 / 4 (2018-2019 / 2019-2020 / 2020-2021 / 2021-2022 / 2022-2023 / 2023-2024 / 2024-2025 / 2025-2026 / 2026-2027)
Credits: 5 cr
Responsible Teacher: Matila, Jukka
Language of Instruction: Finnish

Courses

Impl.Group(s)Study TimeTeacher(s)LanguageEnrolment
1I-TT-3N, I-TT-3V2019-01-07 – 2019-05-18Jani AhvonenFinnish2018-12-10 – 2019-01-14
2I-TT-3N2020-03-02 – 2020-05-31Jani AhvonenFinnish2019-12-16 – 2020-01-14
3001TT2018-3, TT2018-3C, TT2018-3D, TT2018V-3A2021-01-04 – 2021-05-02Jani AhvonenFinnish2020-08-17 – 2021-01-10
3002TT2019-3B2022-01-03 – 2022-05-01Jani AhvonenFinnish2021-12-01 – 2022-01-10
3006TT2020-3, TT2020-3C2023-01-09 – 2023-04-29Jani Ahvonen, Tommi RintalaFinnish2022-12-01 – 2023-01-09
3007TT2020V-3, TT2020V-3A, TT2020V-3B2023-01-09 – 2023-05-13Jani AhvonenFinnish2022-12-01 – 2023-01-09
3008TT2021-3, TT2021-3B, TT2021-3D2024-01-08 – 2024-04-30Tommi RintalaFinnish2023-12-01 – 2024-01-12
3009TT2022-3, TT2022-3C, TT2022-3D2025-01-07 – 2025-04-30Tommi RintalaFinnish2024-12-01 – 2025-01-13

The descriptions shown below are for the academic year: 2024-2025

Learning Outcomes

After the course, the student knows the development procedures of embedded systems, and student is able to develop a small-scale device with software. Student understands the project-kind nature of the development of embedded systems.

Student's Workload

135 h, which contains 50 h of scheduled contact studies.

Prerequisites / Recommended Optional Courses

Microcontroller Laboratory Exercises, Design of Digital Devices.

Contents

During the course, the student becomes familiar with the development process of a micro-controller-based device. Student will also learn how to develop the electronic and the software interface for peripheral devices. Exercises will give practical guidance to different programming structures and programming environments, and to the use of them for developing a prototype of an embedded system. Micro-controller-dependent programming is done with the C language.

Recommended or Required Reading and Other Learning Resources/Tools

Mazidi, Chen, Ghaemi; STM32 Arm programming for embedded systems.

Mode of Delivery / Planned Learning Activities and Teaching Methods

Lectures, exercises.

Assessment Criteria

Grade 5: The student is able to design an industrial programming task with a microcontroller.
Grade 3: The student is able to design a part of an industrial programming task with a microcontroller.
Grade 1: The student is able to design a simple programming task with a microcontroller.

Assessment Methods

Exercises 20 %, a project work 80 %.


Back