Basics of IoT Systems (6 cr)
Code: KL00CT68-3004
General information
Enrollment
22.04.2024 - 04.09.2024
Timing
26.08.2024 - 18.12.2024
Credits
6 op
Teaching languages
- Finnish
Degree programmes
- Bachelor of Engineering, Information Technology
Teachers
- Marko Hietamäki
Student groups
-
TITE24Bachelor 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