•   IoT and Web Programming 5G00ET61-3007 03.02.2022-01.05.2022  5 cr  (21TIETOB) +-
    Learning outcomes of the 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.
    Prerequisites and co-requisites
    Basics of C++ Programming
    Course contents
    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.
    Assessment criteria
    Satisfactory

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

    Good

    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.

    Excellent

    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.


    Name of lecturer(s)

    Louis Botha

    Recommended or required reading

    Verkkomateriaali (not translated)

    Planned learning activities and teaching methods

    Etäluennot, itsenäinen työskentely (sis. viikkoharjoitukset, harjoitustyö). (not translated)

    Assessment methods and criteria

    Arvosana muodostuu harjoitustyön perusteella, jonka arvostelu on 0-4, sekä tehtyjen viikkoharjoituksen perusteella.

    Viikkoharjoituksista tulee olla tehtynä vähintään 30 %, jotta kurssin voi läpäistä, jonka jälkeen tehtävät nostavat arvosanaa seuraavasti:
    30-75 % -- +1 arvosanaan
    75-100 % -- +2 arvosanaan

    Harjoitustyön arvosana muodostuu täyttyneistä kriteereistä, joiden tarkempi kuvaus tulee Moodleen. (not translated)

    Language of instruction

    Finnish

    Timing

    03.02.2022 - 01.05.2022

    Registration

    15.11.2021 - 09.01.2022

    Credits

    5 cr

    Group(s)

    21TIETOB

    Teacher(s)

    Sonja Viinikainen, Louis Botha

    Unit, in charge

    ICT Engineering

    Degree programme(s)

    Degree Programme in ICT Engineering

    Office

    TAMK Main Campus

    Evaluation scale

    0-5

    Completion alternatives

    Harjoitustyö lisäominaisuuksilla (not translated)

    Exam schedule

    Ei tenttiä.
    Harjoitustyö tehdään opintojakson aikana erikseen annettavan aikatulun mukaisesti.
    Uusinta ja korotus erikseen sovittavalla harjoitustyöllä tai sen täydennyksenä. (not translated)

    Students use of time and load

    Etäluennot 45 tuntia.
    Itsenäinen työskentely sis. viikkoharjoitukset 90 tuntia.
    Yhteensä 135 tuntia. (not translated)

    Assessment criteria
    Not approved

    Harjoitustyö ei täytä minimivaatimuksia tai harjoitustyö jää kesken tai harjoitustyötä ei ole palautettu.
    Viikkoharjoituksia ei ole tehtynä 30 %. (not translated)

    Satisfactory

    Projektin arviointiin erilliset ohjeet oppimisympäristössä (Moodle). (not translated)

    Good

    Projektin arviointiin erilliset ohjeet oppimisympäristössä (Moodle). (not translated)

    Excellent

    Projektin arviointiin erilliset ohjeet oppimisympäristössä (Moodle). (not translated)