Vaihda kieltä: English

Etusivu > Ajankohtaiset koulutukset > Information Technology (IT) > 2021 > Vuosi 1 > Basics of Embedded Systems (IITB9002)

Basics of Embedded Systems

Rakennetyyppi: Opintojakso
Koodi: IITB9002
OPS: IT 2021
Taso: Insinööri (AMK)
Opiskeluvuosi: 1 (2021-2022)
Lukukausi: Kevät
Laajuus: 5 op
Vastuuopettaja: Menani, Smail
Opetuskieli: Englanti

Toteutukset lukuvuonna 2021-2022

3002IT2021-1A, IT2021-1B, IT2021-1C, IT2021-1D3.1.2022 – 1.5.2022Santiago Chavez VegaEnglanti1.12.2021 – 10.1.2022

Suoritus rästissä? Katso toteutukset lukuvuonna 2022-2023.


After the course, the student can tell about the main parts and structure of emebedded systems and microcontrollers. She can distinguish the main program structures and is able to design, build, program and test small embedded systems. The course will give ability to understand the desing of embedded systems from the device’s as well as from the software’s point of view. After the course, the student understands the basics of design and programming of embedded systems, and she knows how to implement peripheral devices to a part of a given embedded system.

Opiskelijan työmäärä

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


The concept of embedded systems. What one can do with embedded systems, how to build a simple embedded system with a small microcontroller. Basics of microprocessor technology. Basics of the specification of embedded systems, principles of design, prototyping and programming of the systems. Electronics of peripheral devices and principles of buses. How to connect a bus to a microcontroller. Programming and programming structures (polling, timing and interrupts). How to connect devices to the internet. The importance of embedded systems to energy-technology-related business.


S. Monk: Raspberry Pi Cookbook. O’Reilly Media, 2013. Material prepared by the teacher, based on the book J. Edward Carryer, R. Matthew Ohline & Thomas W. Kenny: Introduction to Mechatronic Design, Pearson, New Jersey, 2011.

Opetusmuoto / Opetusmenetelmät

Lectures, assignments and laboratory exercises.


Grade 5: The student can combine methods discussed on the course in different contexts.
Grade 3: The student can independently utilize the methods disucssed on the course.
Grade 1: With guidance, the student can utilize the methods discussed on the course.


Homework exercises, assignments, laboratory exercises and an examination.