IoT Experimental Project (5 cr)

Code: ICT8TF001-3007

Basic information of implementation


Enrollment
02.01.2023 - 13.01.2023
Enrolment for the implementation has ended.
Timing
16.01.2023 - 17.03.2023
Implementation has ended.
ECTS Credits
5 cr
Campus
Pasila Campus
Teaching languages
English
Seats
15 - 40
Degree programmes
BITE Degree Programme in Business Information Technology
HETI Degree Programme in Business Information Technology
Teachers
Heikki Hietala
Groups
CONTACT
Contact implementation
HETIPAVV
HETIPAVV Tietojenkäsittelyn ko vapaasti valittavat opi
Course
ICT8TF001

Evaluation scale

H-5

Schedule

This course is completed in eight weeks. The first two weeks are spent discussing Dr Brunelli's material, after which an ideation session and idea post-production session will be held to identify the projects the students will attempt to finish in the latter part of the course.

Implementation methods, demonstration and Work&Study

Lectures, problem-based learning, team work
7 hours of classroom work per week, followed by independent group work.

Intro

This course intends to offer an introduction to the Internet of Things (IoT). Initially we will examine devices which are not connected to the Internet, and learn how to read numerous sensors as well as how to use actuators, such as motors and servos, as well as various displays.

Then we move on to Bluetooth and WLAn communications, using SoC (System on a Chip) devices such as Arduino BLE, ESP32, Raspberry PI and Galilei, and learn to write sensor data to the Web. We also will read data from the Web and make our devices act on that information.

This course is very much a hands-on course, where your on effort and your own ideas are crucial to success. This course fits anyone who wants to build devices and applications based on their own ideas.

Materials

The material is based on Dr Davide Brunelli's Basics of IoT courseware for University of Trento Master degree program students.

After that has been discussed, much of the actual material consists of issue-based research into material available on the Internet regarding Arduinos, ESP32s, LORA devices, Raspberry Pis and other devices.

Teaching methods and instruction

This course is very much a hands-on, experimental course, designed to give much freedom on choosing the research problem, encouraging innovation, and producing viable and well thought-out IoT projects,

Working life connections

This course, while it has no client for now, is a good starting point for those interested in making a career out of IoT. It is hoped that in the future, real clients will provide the course with interesting research projects.

Exam dates and re-exam possibilities

No exam, grading is based on project.

Internationality

This course is connected to the University of Trento, Italy, Technical University of Delft, the Netherlands, and other international partners as listed in the EU project "IoT Proto Labs".

Completion alternatives

It is possible to come to the teacher with an idea of the student's own, and to see if it can qualify as an IoT project.

Learning assignments

Most of the learning assignments are inititated by the students themselves and solvd as part of the course.

Students are required to keep a learninig diary every time they work on the course, and to try to provide as detailed a picture of their own learning process as possible.

Assessment methods

This course is graded 40% on the learning diary, 60% on the project work, including the finished project.

Of the diary, the student's progress, handling of issues during the project, learning points, discussion of personal learning, and attitude towards the course are assessed.

Of the project, the student's initiative, persistence, problem solving skills and problem solving mindset are assessed.

While it is not necessary to produce a fully functional device, its viability and the remaining amount of work will be taken into account.

Siirry alkuun