Change language: Suomi

Front Page > Current Education > Information Technology (IT) > 2016 > Year 3 > Embedded Systems Design (IITS2107)

Embedded Systems Design

Structure Type: Study unit
Code: IITS2107
Type: Optional obligatory / Professional Studies
Curriculum: IT 2016
Level: Bachelor of Engineering
Year of Study: 3 (2018-2019)
Credits: 5 cr
Responsible Teacher: Menani, Smail
Language of Instruction: English

Courses During the Academic Year 2018-2019

Impl.Group(s)Study TimeTeacher(s)LanguageEnrolment
1I-IT-3N2019-01-07 – 2019-04-30Jani AhvonenEnglish2018-12-10 – 2019-01-14

Still need to take the course? See the courses during the academic year 2019-2020.

Learning Outcomes

After the course, the student knows the development procedures of embedded systems, and she is able to develop a small-scale device with software. She understands the project-kind nature of the development of embedded systems, and she realizes the importance of real-time operations in embedded systems.

Student's Workload

135 h, which contains 70 h of scheduled contact studies.
The assessment of student’s own learning 1 h is included in contact lessons.

Prerequisites / Recommended Optional Courses

Digital Systems Design.


During the course, the student becomes familiar with the development process of a micro-controller-based device. She 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

Material delivered by the teacher.

Mode of Delivery / Planned Learning Activities and Teaching Methods

Lectures, exercises.

Assessment Criteria

Grade 5: The student can implement an adaptive control system with an algorithm, such as PID.
Grade 3: The student can implement a closed-loop control system.
Grade 1: The student can develop a simple open-loop control system with a micro controller.

Assessment Methods

An examination 30 %, exercises 40 %, a project work 30 %.