Data on the course

Show instruction and examinations
521043S Internet of Things, 5 ECTS cr 
Code 521043S  Validity 01.08.2018 -
Name Internet of Things  Abbreviation Internet of Thi 
Scope5 ECTS cr   
TypeAdvanced Studies Discipline4307 Information Engineering 
  Grading1 - 5, pass, fail 
Unit Computer Science and Engineering DP 

Ella Peltonen 

Proficiency level 
ECTS Credits 

5 ECTS / 135 hours of work

Language of instruction 



Autumn semester during period 2.

Learning outcomes 

Upon completion of the course, the student will be able to:
1. explain application areas of IoT and requirements from such application areas for IoT systems.
2. will be able to explain the state-of-the-art IoT solutions, and understand the basic technologies behind them.
3. learn the principles of the novel IoT technologies and know important directions IoT research towards.


The basic technologies and novel applications of the Internet of Things, including networking technologies as well as Web of Things. IoT sensor technologies and sensing solutions for smart buildings including smart home, city, office, or campus environments, and wearables and other personal devices such as fabrication. Exercises will include hands-on programming and sensing data analytics tasks.

Mode of delivery 

The course can be done remotely. Please join the Moodle page and attend the first online lecture for general organisation.

Learning activities and teaching methods 

20h lectures, 12h exercise sessions, independent studying 95 hours.

Target group 

M.Sc. students of Computer Science and Engineering, M. Sc. students of Ubicomp International master program. The course fits also for Statistics and Math MSc student interested in applying their knowledge into sensing and IoT data.

Prerequisites and co-requisites 

The Bachelor level knowledge of Computer science and engineering study programmes. Good programming skills in a chosen language.

Recommended optional programme components 

The course is an independent entity and does not require additional studies carried out at the same time.

Recommended or required reading 

Lecture hand-out, complementary reading list, and exercise material will be provided.

Assessment methods and criteria 

Attending lectures and exercise sessions, and returning the weekly exercises online.

Read more about assessment criteria at the University of Oulu webpage.


The course utilises a numerical grading scale 1-5. In the numerical scale zero stands for a fail.

Person responsible 

Ella Peltonen

Working life cooperation 

The course may include the invited guest lectures from industry and other top EU universities.

Other information 

Course work space can be found from University of Oulu Moodle platform


Current and future instruction
Functions Name Type ECTS cr Teacher Schedule
Registration Internet of Things  Course  Ella Peltonen  02.11.21 -15.12.21

Future examinations
No examinations in WebOodi