Skip to main content

Embedded Systems (5cr)

Code: KL00DK56-3002

General information


Enrollment
10.11.2025 - 14.01.2026
Registration for introductions has not started yet.
Timing
07.01.2026 - 22.02.2026
The implementation has not yet started.
Number of ECTS credits allocated
5 cr
Unit
SeAMK Automation Engineering and Information Technology
Campus
SeAMK Seinäjoki, Frami
Teaching languages
Finnish
Degree programmes
Bachelor of Engineering, Information Technology
Teachers
Marko Hietamäki
Groups
TITE24
Bachelor of Engineering, Information Technology
Course
KL00DK56

Evaluation scale

1-5

Objective

Student knows the architecture and functionality of micro-controllers and can develop a simple embedded system using a micro-controller. Student can develop applications to an embedded device with C and Python programming languages. Student can develop electronics for a small embedded system.

Content

- Hardware-oriented C and Python language
- Development environment installation, use and maintenance
- C compiler, simulator and hardware measurement
- 8-bit or 32-bit micro-controller and peripheral devices

Materials

- Intranet/Internet material - Manuals for programming and micro-controllers

Teaching methods

Lectures and exercises

Assessment criteria, satisfactory (1)

Student knows the basics of the architecture and functionality of micro-controllers and can develop a simple embedded system using a micro-controller. Student can develop applications to an embedded device with C and Python programming languages.

Assessment criteria, good (3)

Student knows the architecture and functionality of micro-controllers and can develop a simple embedded system using a micro-controller. Student can develop applications to an embedded device with C and Python programming languages. Student can develop electronics for a small embedded system.

Assessment criteria, excellent (5)

Student knows the architecture and functionality of micro-controllers well and can develop an embedded system using a micro-controller. Student can develop applications to an embedded device with C and Python programming languages. Student can develop electronics for embedded systems.

Qualifications

Basics of programming

Go back to top of page