Project Work of IoT SystemsLaajuus (6 cr)
Code: KL00CT69
Objective
Student gets a general view of the information technology and computer engineering by implementing an Internet of Things (IoT) system under guidance. Student knows the basics of data communications and web-based systems.
Student can implement a simple embedded system according to guidance. Student can make the electronics needed to a simple embedded system. Student can write a small application which reads measurements from the sensors and sends the measurement data to a server program through internet. Student can develop a simple server program, which receives and stores the measurements and shows them to user in a web page.
Content
Students learn first the basics of web-based systems and IoT. After that, the student explores different topics of computer engineering and information technology by developing a simple embedded IoT device as a project assignment.
The course consists of the following topics:
- Basics of electronics and measurement devices
- Basics of embedded system programming: IO, communications
- Implementing a simple server program and web page
- Basics of databases
Qualifications
Basics of IoT Systems
Assessment criteria, satisfactory (1)
Student knows the basics of web-based systems and IoT.
Student can implement a simple embedded system according to guidance. Student can write a small application which reads measurements from the sensors and sends the measurement data to a server program through internet. Student can develop a simple server program, which receives and the measurements and shows them to user in a web page.
Assessment criteria, good (3)
Student knows the basics of web-based systems and IoT.
Student can implement a simple embedded system according to guidance. Student can make the electronics needed to a simple embedded system. Student can write a small application which reads measurements from the sensors and sends the measurement data to a server program through internet. Student can develop a simple server program, which receives and stores the measurements and shows them to user in a web page.
Assessment criteria, excellent (5)
Student knows the basics of web-based systems and IoT well.
Student can implement a small embedded system. Student can make the electronics needed to a small embedded system. Student can write an application which reads measurements from the sensors and sends the measurement data to a server program through internet. Student can develop a server program, which receives and stores the measurements and shows them to user in a web page.
Enrollment
11.11.2024 - 15.01.2025
Timing
07.01.2025 - 27.04.2025
Credits
6 op
Teaching languages
- Finnish
Degree programmes
- Bachelor of Engineering, Information Technology
Teachers
- Marko Hietamäki
- Petteri Mäkelä
- Juha Yli-Hemminki
- Jarkko Loima
Student groups
-
TITE24Bachelor of Engineering, Information Technology
Objective
Student gets a general view of the information technology and computer engineering by implementing an Internet of Things (IoT) system under guidance. Student knows the basics of data communications and web-based systems.
Student can implement a simple embedded system according to guidance. Student can make the electronics needed to a simple embedded system. Student can write a small application which reads measurements from the sensors and sends the measurement data to a server program through internet. Student can develop a simple server program, which receives and stores the measurements and shows them to user in a web page.
Content
Students learn first the basics of web-based systems and IoT. After that, the student explores different topics of computer engineering and information technology by developing a simple embedded IoT device as a project assignment.
The course consists of the following topics:
- Basics of electronics and measurement devices
- Basics of embedded system programming: IO, communications
- Implementing a simple server program and web page
- Basics of databases
Materials
To be announced at the beginning of the course
Teaching methods
Lectures and exercises
Exam schedules
The exam is in the last lesson
Student workload
Lectures 37 %, independent studying 63 %.
Evaluation scale
1-5
Assessment criteria, satisfactory (1)
Student knows the basics of web-based systems and IoT.
Student can implement a simple embedded system according to guidance. Student can write a small application which reads measurements from the sensors and sends the measurement data to a server program through internet. Student can develop a simple server program, which receives and the measurements and shows them to user in a web page.
Assessment criteria, good (3)
Student knows the basics of web-based systems and IoT.
Student can implement a simple embedded system according to guidance. Student can make the electronics needed to a simple embedded system. Student can write a small application which reads measurements from the sensors and sends the measurement data to a server program through internet. Student can develop a simple server program, which receives and stores the measurements and shows them to user in a web page.
Assessment criteria, excellent (5)
Student knows the basics of web-based systems and IoT well.
Student can implement a small embedded system. Student can make the electronics needed to a small embedded system. Student can write an application which reads measurements from the sensors and sends the measurement data to a server program through internet. Student can develop a server program, which receives and stores the measurements and shows them to user in a web page.
Assessment methods and criteria
Exam 75 % and exercises 25 %
Qualifications
Basics of IoT Systems
Enrollment
13.11.2023 - 17.01.2024
Timing
08.01.2024 - 28.04.2024
Credits
6 op
Teaching languages
- Finnish
Degree programmes
- Bachelor of Engineering, Information Technology
Teachers
- Niko Ristimäki
- Marko Hietamäki
- Petteri Mäkelä
- Juha Yli-Hemminki
Student groups
-
TITE23Bachelor of Engineering, Information Technology
Objective
Student gets a general view of the information technology and computer engineering by implementing an Internet of Things (IoT) system under guidance. Student knows the basics of data communications and web-based systems.
Student can implement a simple embedded system according to guidance. Student can make the electronics needed to a simple embedded system. Student can write a small application which reads measurements from the sensors and sends the measurement data to a server program through internet. Student can develop a simple server program, which receives and stores the measurements and shows them to user in a web page.
Content
Students learn first the basics of web-based systems and IoT. After that, the student explores different topics of computer engineering and information technology by developing a simple embedded IoT device as a project assignment.
The course consists of the following topics:
- Basics of electronics and measurement devices
- Basics of embedded system programming: IO, communications
- Implementing a simple server program and web page
- Basics of databases
Materials
To be announced at the beginning of the course
Teaching methods
Lectures and exercises
Exam schedules
The exam is in the last lesson
Student workload
Lectures 37 %, independent studying 63 %.
Evaluation scale
1-5
Assessment criteria, satisfactory (1)
Student knows the basics of web-based systems and IoT.
Student can implement a simple embedded system according to guidance. Student can write a small application which reads measurements from the sensors and sends the measurement data to a server program through internet. Student can develop a simple server program, which receives and the measurements and shows them to user in a web page.
Assessment criteria, good (3)
Student knows the basics of web-based systems and IoT.
Student can implement a simple embedded system according to guidance. Student can make the electronics needed to a simple embedded system. Student can write a small application which reads measurements from the sensors and sends the measurement data to a server program through internet. Student can develop a simple server program, which receives and stores the measurements and shows them to user in a web page.
Assessment criteria, excellent (5)
Student knows the basics of web-based systems and IoT well.
Student can implement a small embedded system. Student can make the electronics needed to a small embedded system. Student can write an application which reads measurements from the sensors and sends the measurement data to a server program through internet. Student can develop a server program, which receives and stores the measurements and shows them to user in a web page.
Assessment methods and criteria
Exam 75 % and exercises 25 %
Qualifications
Basics of IoT Systems
Enrollment
14.11.2022 - 15.01.2023
Timing
09.01.2023 - 30.04.2023
Credits
6 op
Teaching languages
- Finnish
Degree programmes
- Bachelor of Engineering, Information Technology
Teachers
- Niko Ristimäki
- Marko Hietamäki
- Petteri Mäkelä
- Juha Yli-Hemminki
Student groups
-
TITE22
Objective
Student gets a general view of the information technology and computer engineering by implementing an Internet of Things (IoT) system under guidance. Student knows the basics of data communications and web-based systems.
Student can implement a simple embedded system according to guidance. Student can make the electronics needed to a simple embedded system. Student can write a small application which reads measurements from the sensors and sends the measurement data to a server program through internet. Student can develop a simple server program, which receives and stores the measurements and shows them to user in a web page.
Content
Students learn first the basics of web-based systems and IoT. After that, the student explores different topics of computer engineering and information technology by developing a simple embedded IoT device as a project assignment.
The course consists of the following topics:
- Basics of electronics and measurement devices
- Basics of embedded system programming: IO, communications
- Implementing a simple server program and web page
- Basics of databases
Materials
Lecture material and examples
Teaching methods
Lectures and exercises
Student workload
120h
Evaluation scale
1-5
Assessment criteria, satisfactory (1)
Student knows the basics of web-based systems and IoT.
Student can implement a simple embedded system according to guidance. Student can write a small application which reads measurements from the sensors and sends the measurement data to a server program through internet. Student can develop a simple server program, which receives and the measurements and shows them to user in a web page.
Assessment criteria, good (3)
Student knows the basics of web-based systems and IoT.
Student can implement a simple embedded system according to guidance. Student can make the electronics needed to a simple embedded system. Student can write a small application which reads measurements from the sensors and sends the measurement data to a server program through internet. Student can develop a simple server program, which receives and stores the measurements and shows them to user in a web page.
Assessment criteria, excellent (5)
Student knows the basics of web-based systems and IoT well.
Student can implement a small embedded system. Student can make the electronics needed to a small embedded system. Student can write an application which reads measurements from the sensors and sends the measurement data to a server program through internet. Student can develop a server program, which receives and stores the measurements and shows them to user in a web page.
Assessment methods and criteria
Practical work and exam
Qualifications
Basics of IoT Systems
Enrollment
03.12.2021 - 23.01.2022
Timing
10.01.2022 - 08.05.2022
Credits
6 op
Teaching languages
- Finnish
Degree programmes
- Bachelor of Engineering, Information Technology
Teachers
- Niko Ristimäki
- Marko Hietamäki
- Petteri Mäkelä
- Juha Yli-Hemminki
Student groups
-
TITE21
Objective
Student gets a general view of the information technology and computer engineering by implementing an Internet of Things (IoT) system under guidance. Student knows the basics of data communications and web-based systems.
Student can implement a simple embedded system according to guidance. Student can make the electronics needed to a simple embedded system. Student can write a small application which reads measurements from the sensors and sends the measurement data to a server program through internet. Student can develop a simple server program, which receives and stores the measurements and shows them to user in a web page.
Content
Students learn first the basics of web-based systems and IoT. After that, the student explores different topics of computer engineering and information technology by developing a simple embedded IoT device as a project assignment.
The course consists of the following topics:
- Basics of electronics and measurement devices
- Basics of embedded system programming: IO, communications
- Implementing a simple server program and web page
- Basics of databases
Evaluation scale
1-5
Assessment criteria, satisfactory (1)
Student knows the basics of web-based systems and IoT.
Student can implement a simple embedded system according to guidance. Student can write a small application which reads measurements from the sensors and sends the measurement data to a server program through internet. Student can develop a simple server program, which receives and the measurements and shows them to user in a web page.
Assessment criteria, good (3)
Student knows the basics of web-based systems and IoT.
Student can implement a simple embedded system according to guidance. Student can make the electronics needed to a simple embedded system. Student can write a small application which reads measurements from the sensors and sends the measurement data to a server program through internet. Student can develop a simple server program, which receives and stores the measurements and shows them to user in a web page.
Assessment criteria, excellent (5)
Student knows the basics of web-based systems and IoT well.
Student can implement a small embedded system. Student can make the electronics needed to a small embedded system. Student can write an application which reads measurements from the sensors and sends the measurement data to a server program through internet. Student can develop a server program, which receives and stores the measurements and shows them to user in a web page.
Qualifications
Basics of IoT Systems