Skip to main content

Embedded systems (5 cr)

Code: KL00DK56-3001

General information


Enrollment
11.11.2024 - 15.01.2025
Registration for the implementation has ended.
Timing
07.01.2025 - 23.02.2025
Implementation has ended.
Number of ECTS credits allocated
5 cr
Local portion
5 cr
Mode of delivery
Contact learning
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
TITE23
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