Project Work of IoT SystemsLaajuus (6 cr)
Course unit code: KL00CT69
General information
- Credits
- 6 cr
- Teaching language
- Finnish
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.