Skip to main content

IoT and Web ProgrammingLaajuus (5 cr)

Code: 5G00ET61

Credits

5 op

Objectives

The student knows the needs and possibilities of application of data storage and web programming in IoT systems. The student is able to implement a simple web application for storing data using the IoT system. Students are familiar with the most common modern techniques of data storage and web programming.

Content

Web programming techniques and languages, data storage techniques, data acquisition and storage, data api implementation, data reading from api, data processing, data display to end user. Command line basics.

Prerequisites

Basics of C++ Programming

Assessment criteria, satisfactory (1-2)

The student is able to receive and store data and is able to display stored data to the end user in a web application.

Assessment criteria, good (3-4)

The student is able to create and publish a web application to support the IoT system. The student is able to create interaction for the end user. The student is able to implement data storage, reading, reading and displaying to the end user.

Assessment criteria, excellent (5)

The student is able to create and publish an easy-to-use web application to support the IoT system. The student is able to create interactivity that supports ease of use. Students are able to produce versatile solutions for storing, reading, processing and displaying data.

Enrolment period

15.11.2021 - 09.01.2022

Timing

03.02.2022 - 01.05.2022

Credits

5 op

Mode of delivery

Contact teaching

Unit

ICT Engineering

Campus

TAMK Main Campus

Teaching languages
  • Finnish
Degree programmes
  • Degree Programme in ICT Engineering
Teachers
  • Sonja Viinikainen
  • Louis Botha
Person in charge

Louis Botha

Groups
  • 21TIETOA

Objectives (course unit)

The student knows the needs and possibilities of application of data storage and web programming in IoT systems. The student is able to implement a simple web application for storing data using the IoT system. Students are familiar with the most common modern techniques of data storage and web programming.

Content (course unit)

Web programming techniques and languages, data storage techniques, data acquisition and storage, data api implementation, data reading from api, data processing, data display to end user. Command line basics.

Prerequisites (course unit)

Basics of C++ Programming

Assessment criteria, satisfactory (1-2) (course unit)

The student is able to receive and store data and is able to display stored data to the end user in a web application.

Assessment criteria, good (3-4) (course unit)

The student is able to create and publish a web application to support the IoT system. The student is able to create interaction for the end user. The student is able to implement data storage, reading, reading and displaying to the end user.

Assessment criteria, excellent (5) (course unit)

The student is able to create and publish an easy-to-use web application to support the IoT system. The student is able to create interactivity that supports ease of use. Students are able to produce versatile solutions for storing, reading, processing and displaying data.

Assessment scale

0-5

Enrolment period

15.11.2021 - 09.01.2022

Timing

03.02.2022 - 01.05.2022

Credits

5 op

Mode of delivery

Contact teaching

Unit

ICT Engineering

Campus

TAMK Main Campus

Teaching languages
  • Finnish
Degree programmes
  • Degree Programme in ICT Engineering
Teachers
  • Sonja Viinikainen
  • Louis Botha
  • Pekka Pöyry
Person in charge

Louis Botha

Groups
  • 21TIETOB

Objectives (course unit)

The student knows the needs and possibilities of application of data storage and web programming in IoT systems. The student is able to implement a simple web application for storing data using the IoT system. Students are familiar with the most common modern techniques of data storage and web programming.

Content (course unit)

Web programming techniques and languages, data storage techniques, data acquisition and storage, data api implementation, data reading from api, data processing, data display to end user. Command line basics.

Prerequisites (course unit)

Basics of C++ Programming

Assessment criteria, satisfactory (1-2) (course unit)

The student is able to receive and store data and is able to display stored data to the end user in a web application.

Assessment criteria, good (3-4) (course unit)

The student is able to create and publish a web application to support the IoT system. The student is able to create interaction for the end user. The student is able to implement data storage, reading, reading and displaying to the end user.

Assessment criteria, excellent (5) (course unit)

The student is able to create and publish an easy-to-use web application to support the IoT system. The student is able to create interactivity that supports ease of use. Students are able to produce versatile solutions for storing, reading, processing and displaying data.

Assessment scale

0-5