1. |
Course Title | Internet of Things | |||||||||||||||
2. | Code | 4ФЕИТ07005А | |||||||||||||||
3. | Study program | Dedicated Embedded Computer Systems and Internet of Things | |||||||||||||||
4. | Organizer of the study program (unit, institute, department) | Faculty of Electrical Engineering and Information Technologies
Ss. Cyril and Methodius University in Skopje |
|||||||||||||||
5. | Degree (first, second, third cycle) | Second cycle | |||||||||||||||
6. | Academic year/semester | Year | 1 | Semester | 1 | ||||||||||||
7. | Workload measured by number of ECTS credits | 6 | |||||||||||||||
8. | Lecturer (In case of several lecturers to note the responsible one) | Dr Marija Kalendar | |||||||||||||||
9. | Language of teaching | Macedonian and English | |||||||||||||||
10. | Course Prerequisites | None | |||||||||||||||
11. | Course Goals (acquired competencies) and study results: The aims of the course include familiarization with the technologies and architectures in the field of the Internet of Things. After completing the course, students will know the concepts of the Internet of Things and will work, design and analyze IoT systems in different domains: designing devices, connecting devices, application-level protocols, routing protocols, and appropriate security in these systems. Students will be able to use the learned concepts in the many domains of application: smart environments, industrial and home networks of devices, as well as application in sensor and actuator networks. Also, students will be able to know and understand relevant IoT business aspects, appropriate business models and their application. | ||||||||||||||||
12. | Course Syllabus (with Chapters) and study results for each chapter:
1. The term Internet of Things describes the evolution from networks that simply connect digital information, to networks where digital information is associated to physical devices from the real world. The Internet of Things encompasses all objects, places, things, products and users that are connected to a global network and possibly equipped with sensors. The course will cover all the concepts of the IoT area, including the business development needs and its applications as well as the role of the necessary technologies for its support (sensors, RFID, NFC, EPC architectures). (to present and understand the basic concepts and elements of the IoT ecosystem) 2. Internet of Things Technologies: Wireless IP Networks and Architectures; Architectural layers of IoT systems; Design of smart devices and architectures; Lightweight; IP network protocols; Connecting smart objects and very-small-things to the Internet; Communications in multi-hop and mesh networking; Low power and Lossy Networks (LLN); Embedded Web services and Web of Things; (knowing and describing IoT technologies, architecture, and specific IoT networking protocols) 3. Security aspects in IoT networks and systems; Challenges for the security and privacy of participants and users of the Internet of Things. All aspects of privacy and security, from the lowest hardware level to the application level. (acknowledging the importance of security in IoT, describing and proposing solutions for IoT security challenges) 4. Various areas and industries of application: smart homes, smart healthcare, smart communications, smart cities, industrial application. (knowing and describing various IoT industries and applications) 5. Business aspects of the Internet of Things. The impact of the technologies used to define business values for fine monitoring and management of business processes through IoT technologies. Knowledge and understanding of relevant potential business models and their application in specific projects. System design concepts. (using the knowledge and proposing further application possibilities regarding the business aspects of IoT) |
||||||||||||||||
13. | Interconnection of Courses: This course is the basic element of the IoT ecosystem in this study program. The introduced concepts are further developed in the following courses: Wireless Technologies and Networks for Internet of Things, System Design Concepts for the Internet of Things, Design of Smart IoT Devices, IoT Standards and Protocols, Ambient Intelligence and Smart Devices, Programming Embedded Systems in ‘C’, Cloud computing and Cloud platforms. | ||||||||||||||||
14. | Detailed description of teaching and work methods: Lecturing, consultations, independent work on course project tasks and preparation of seminar papers, presentations of the work | ||||||||||||||||
15. | Total number of course hours | 180 | |||||||||||||||
16.
|
Forms of teaching
|
16.1 | Lectures-theoretical teaching | 45 hours
|
|||||||||||||
16.2 | Exercises (laboratory, practice classes), seminars, teamwork | 45 hours
|
|||||||||||||||
16.3 | Practical work (hours): | 25 hours | |||||||||||||||
17.
|
Other course activities
|
17.1 | Projects, seminar papers | 30 hours | |||||||||||||
17.2 | Individual tasks | 10 hours | |||||||||||||||
17.3 | Homework and self-learning | 25 hours | |||||||||||||||
18. | Conditions for acquiring teacher’s signature and for taking final exam: 60% of all required course activities | ||||||||||||||||
19. | Grading | ||||||||||||||||
19.1 | Quizzes | 0 points | |||||||||||||||
19.2 | Seminar work/project (presentation: written and oral) | 50 points | |||||||||||||||
19.3 | Final Exam | 50 points | |||||||||||||||
20. | Grading criteria (points) | up to 50 points | 5 (five) (F) | ||||||||||||||
from 51 to 60 points | 6 (six) (E) | ||||||||||||||||
from 61 to 70 points | 7 (seven) (D) | ||||||||||||||||
from 71 to 80 points | 8 (eight) (C) | ||||||||||||||||
from 81 to 90 points | 9 (nine) (B) | ||||||||||||||||
from 91 to 100 points | 10 (ten) (A) | ||||||||||||||||
21. | Method of monitoring of teaching quality | Self-evaluation and student surveys | |||||||||||||||
|
|||||||||||||||||
22. | Literature | ||||||||||||||||
22.1. | Required Literature | ||||||||||||||||
No. | Author | Title | Publisher | Year | |||||||||||||
1. | O. Hersent, D. Boswarthick, O. Elloumi | The Internet of Things: Key Applications and Protocols, 2 edition | Wiley | 2012 | |||||||||||||
2. | D. Uckelmann, M. Harrison, F. Michahelles | Architecting the Internet of Things | Springer | 2011 | |||||||||||||
3. | Milenkovic | Internet of Things: Concepts and System Design | Springer | 2020 | |||||||||||||
22.2. | Additional Literature | ||||||||||||||||
No. | Author | Title | Publisher | Year | |||||||||||||
1. | Jean-Philippe Vasseur, Adam Dunkels | Interconnecting Smart Objects with IP: The Next Internet, 1 edition | Morgan Kaufmann | 2010 | |||||||||||||
2. | Samuel Greengard | The Internet of Things (MIT Press Essential Knowledge series) | The MIT Press | 2015 | |||||||||||||
3. |