Skip to main content

Basics of IoT Systems (6 cr)

Code: KL00CT68-3003

General information


Enrollment

17.04.2023 - 06.09.2023

Timing

28.08.2023 - 17.12.2023

Credits

6 op

Teaching languages

  • Finnish

Degree programmes

  • Bachelor of Engineering, Information Technology

Teachers

  • Alpo Anttonen
  • Marko Hietamäki

Student groups

  • TITE23
    Bachelor of Engineering, Information Technology

Objective

Student gets a general view of the information technology and computer engineering by exploring the technologies needed in Internet of Things (IoT). Student knows the basics of microcomputer technology.

Student knows the Boolean algebra, number systems and basics of digital technology. Student can assemble a computer from parts and install the operating system and the applications to the computer.

Student has a basic understanding of the IoT system architecture. Student can implement a simple embedded system, which makes measurements with different sensors.

Content

Students learn first the basics of digital technology and microcomputer technology. After that, the student explores different topics of computer engineering and information technology by developing a simple embedded device.
The course consists of the following topics:
- Boolean algebra, number systems, AD/DA conversion
- Basics of computer architecture. Processor, memory, peripherals
- Basics electronics and measurement devices
- Architecture of IoT system
- Basics of embedded systems

Materials

The necessary material can be found online. Material will also be distributed during the lessons.

Teaching methods

Lectures, exercises and computerized simulation

Student workload

Will be announced at the beginning of the course.

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Student knows the Boolean algebra, number systems and basics of digital technology. Student can assemble a computer from parts and install the operating system and the applications to the computer.

Student has a basic understanding of the IoT system architecture. Student can implement a simple embedded system.

Assessment criteria, good (3)

Student knows the Boolean algebra, number systems and basics of digital technology. Student can assemble a computer from parts and install the operating system and the applications to the computer.

Student has a basic understanding of the IoT system architecture. Student can implement a simple embedded system, which makes measurements with different sensors.

Assessment criteria, excellent (5)

Student knows the Boolean algebra, number systems and basics of digital technology well. Student can assemble a computer from parts and install the operating system and the applications to the computer.

Student has a good understanding of the IoT system architecture. Student can implement an embedded system, which makes measurements with different sensors.

Assessment methods and criteria

Examination, assignments and acitvity