ID00BO92 | Internet of Things (15 cr) |
Prerequisites | Previous courses of Degree Programme in Information Technology or equivalent skills |
Objectives | The student knows the components of an IoT application from embedded nodes to data mining. The student can name some IoT application areas and IoT application examples. The student can add simple sensors or actuators to embedded devices. The student knows the basics of IP security technology. The student can verify that an IoT application is using secure protocols and operations. The student can utilize typical data storage formats and databases suitable for IoT applications. The student recognizes programming languages suitable for data mining. The student can do simple data analysis tasks. The student understands the basic theories of statistical analysis and is able to use statistical methods and tools in simple data analysis tasks. |
Content | Components of an IoT Application (3 ECTS): Overview of sensors, microcontrollers, connectivity technologies, database and web user interface in IoT solutions. Security (3 ECTS): IP security, basics of web user interface security and implementation. Data Storage (3 ECTS): Data formats, SQL and noSQL databases. Database scalability in IoT solutions. Data Analysis (6 ECTS): Programming languages and tools suitable for data analysis. Utilization of statistical methods for collected and stored data. |
Recommended optional programme components | If necessary, the student advisor will recommend optional programme components for each student based on their individual study plan. |
Accomplishment methods | Not applicable |
Execution methods | Not applicable |
Materials | Not applicable |
Literature | Not applicable |
Evaluation Criteria | Not applicable |
Evaluation Criteria | |
Assessment Frameworks | Assessment framework |
Further Information | Not applicable |
Responsible persons | Not applicable |
Links | Assessment framework |
No implementations.