Dokument se učitava



Academy of Technical and Art Applied Studies

School of Electrical and Computer Engineering

Internet of Things Course code: 170317 | 6 ECTS credits

Basic information
Level of Studies: Undergraduate applied studies
Year of Study: 3
Semester: 6
Requirements: -
Goal: The aim of this course is to introduce students to the hardware and software infrastructure of the Internet of intelligent devices in order to be able to develop and implement smart environments
Outcome: Students will adopt theoretical foundations in the field of Internet intelligence devices along with practical knowledge in programming using appropriate technologies and devices. By taking this course, students will be able to: (a) explain in a concise manner how the Internet and also the Internet of intelligent devices work; (b) understand the limitations and capabilities of wireless and mobile networks for Internet intelligent devices.
Contents of the course
Theoretical instruction:
  1. Introduction to Internet Intelligent Devices: layers, protocols, packages, services, packet network performance parameters,
  2. Introduction to Internet Intelligent Devices: applications such as the web, peer-to-peer, multimedia sensing networks.
  3. Short-range communications for Internet Intelligent Devices (WiFi, Bluetooth, Zigbee, 6LowPAN).
  4. M2M (Machine to Machine) and MTK (Machine Type Communication) for Internet Intelligent Devices.
  5. Analysis of existing and future M2M applications. Principles of developing new applications
  6. Manage resources on the Internet of intelligent devices: clustering, synchronization
  7. Wireless sensor networks: architecture, technology, basic problems, development platforms.
  8. Designing smart environments: smart homes, smartrooms and smart offices.
  9. Smart cities. Smart Networks.
  10. Smart traffic, automation of traffic signals and parking.
  11. Smart eGovernment. web and mobile technologies in the automation of smart environments.
  12. Application of Internet Intelligent Devices in Medicine.
  13. Processing large amounts of sensor data using the BigData system.
  14. From the Internet of Intelligent Devices to the Web of Intelligent Devices
  15. Concluding considerations. Self-evaluation, case analysis
Practical instruction (Problem solving sessions/Lab work/Practical training):
  1. Exercises are held in the laboratory. Students acquire applied knowledge and practical skills on topics: (1) Linux environments and work with Raspberry Pi microcomputer. Script programming in Python in order to receive and process sensor readings; (2) Works with Arduino microcontroller and analog sensors
Textbooks and References
  1. Ibrahim Dogan, Internet stvari, Agencija EHO, ISBN: 978-86-80134-05-5, Mikro knjiga, 2015.
  2. Jan Holler, Vlasios Tsiatsis, Catherine Mulligan, Stefan Avesand, Stamatis Karnouskos, David Boyle, From Machine-to-Machine to the Internet of Things: Introduction to a New Age of Intelligence, 1st Edition, Academic Press, 2014.
  3. 3. Francis daCosta, Rethinking the Internet of Things: A Scalable Approach to Connecting Everything, 1st Edition, Apress Publications, 2013
Number of active classes (weekly)
Lectures: 3
Practical classes: 2
Other types of classes: 0
Grading (maximum number of points: 100)
Pre-exam obligations
activities during lectures
activities on practial excersises
seminary work
Final exam
Written exam
Oral exam