Skip to main content

Designing IoT Pipeline (15 cr)

Code: AT00CK35-3003

General information


Enrollment

06.05.2024 - 30.08.2024

Timing

10.09.2024 - 31.12.2024

Number of ECTS credits allocated

15 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

  • Karri Miettinen
  • Jouni Könönen
  • Jyrki Antikainen

Scheduling groups

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

Groups

  • TLPRIIT23S
  • TLPRIIT22S

Small groups

  • Lecture

Learning outcomes

The student is able to
- design and use appropriate data structures and algorithms
- create a simple GUI for IoT-system
- transfer data securely from IoT device to a cloud using platform services (programming point of view)
- use version control systems in software development
- design and evaluate ML and AI algorithms
- work as an active team member in an ICT project with modern teamwork methods and tools

Timing and attendance

Attending classes is required according to the schedules defined in the Time-edit.

Learning material and recommended literature

Material shared in the Moodle platform, presented during the lessons, www*.

These will be clarified during the class hours.

Learning environment

Lappeenranta Campus & Moodle

Student time use and work load

The scope of the course is 15 credits, which corresponds to an average of 412 hours of studying. This includes the defined lectures, self-studying and exercises.

Contents

The course consists of three sub-areas:
- Data structures and Algorithms
- IoT Pipeline
- IoT Project

Additional information for students: previous knowledge etc.

Basic understanding of
- Programming
- Web development
- GIT
- IoT concept

Assessment criteria

Course evaluation consists of the weekly tasks and possibly exams.

Assessment scale

1-5

Failed (0)

Not able to reach level 1 criteria.

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

The student and the group have been able to cooperate productively and document their work. The student and the group are able to present their output to other students as instructed. The output mainly meets the criteria of the assignments.

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

The student and group deliverables (for example, presentations) are clear and logical.

They clearly show the implementation in accordance with the tasks given and any deviations have been reported. The student's and group's deliverables reflect an understanding of the work, e.g. the terms and professional words are correct. The student and group members also talk about what they have learned and solutions to challenges (reflection).

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

Student and group deliverables (for example, presentations) are clear and logical.

The student's and group's deliverables also contain a link to the theory of the course, and you can compare and justify with facts the solutions that have been used in the work. The student and the group have been able to add something extra they came up with to the work. The presentations are illustrative and things are explained with the help of examples