Skip to main content

Embedded Systems (9 cr)

Code: AT00CK34-3001

General information


Enrollment

21.11.2022 - 08.01.2023

Timing

30.01.2023 - 30.04.2023

Number of ECTS credits allocated

9 op

Mode of delivery

Contact teaching

Unit

Faculty of Technology (LAB)

Campus

Lappeenranta Campus

Teaching languages

  • English

Degree programmes

  • Bachelor's Degree Programme in Industrial Information Technology

Teachers

  • Jouni Könönen
  • Risto Tiainen

Scheduling groups

  • Luennot 1 (Size: 0. Open UAS: 0.)

Groups

  • TLPRIIT21S

Small groups

  • Lectures 1

Learning outcomes

The student is able to
- Recognize the main components of an embedded system and understand the system architecture
- Describe the properties of different electronics components and choose appropriate components for the application
- Design and implement embedded software in the C programming language
- Design and implement a simple embedded device

Implementation and methods of teaching

Lectures, programming exercises, and practical work.

Learning material and recommended literature

Material announced during the lectures

Additional information for students: previous knowledge etc.

Campus Online course "C Programming" (https://campusonline.fi/course/c-programming-2/) or equivalent skills.

Assessment criteria

Graded practical work. No exam.

Assessment scale

1-5

Failed (0)

The requirements for the skill level 1 described below are not met.

Assessment criteria: level 1 (assessment scale 1–5)

The student is able to design and implement a part of the hardware or software of an embedded device. The device fulfills most of the requirements governing it, and the architecture of the hardware or software is documented. The student is able to present their work to others.

Assessment criteria: level 3 (assessment scale 1–5)

The student is able to design and implement a part of the hardware or software of an embedded device. The device fulfills the requirements governing it, and the requirements as well as the architecture of the hardware or software is documented. The software or hardware is designed with modularity taken into account. The student is able to present their work to others and answer questions.

Assessment criteria: level 5 (assessment scale 1–5)

The student is able to design and implement a part of the hardware or software of an embedded device. The device fulfills the requirements governing it. The architecture of the software or hardware is documented, and the design decisions made during the architecture design are documented and justified deriving from the requirements, when applicable. The software or hardware is designed with modularity and testability taken into account, and the fulfillment of the requirements is shown with tests. The student is able to present their work to others and answer questions. The student completes the practical work within the given schedule.