Enrolment options

IT80564 INTRODUCTION TO IoT
Semester 1

Course Description:
This course introduces the fundamental concepts, architecture, technologies, and applications of the Internet of Things (IoT). Students will learn how smart devices, sensors, communication networks, cloud computing, and data analytics work together to create intelligent systems. The course also covers IoT communication protocols, security, privacy, and real-world applications in areas such as smart homes, healthcare, agriculture, transportation, and industrial automation.

Course Learning Outcomes:
Upon successful completion of this course, students will be able to:

  • Explain the concepts and characteristics of IoT.
  • Describe the architecture and components of IoT systems.
  • Identify IoT sensors, actuators, and communication technologies.
  • Explain common IoT communication protocols and networking concepts.
  • Develop simple IoT-based applications using suitable hardware and software platforms.
  • Discuss security, privacy, and ethical issues in IoT.
  • Evaluate IoT applications in different industries.

Course Content:

  1. Introduction to the Internet of Things
  2. IoT Architecture and Components
  3. Sensors and Actuators
  4. IoT Communication and Networking
  5. IoT Devices and Embedded Systems
  6. Cloud Computing and Data Analytics for IoT
  7. IoT Security and Privacy
  8. IoT Platforms and Development Tools
  9. Smart Applications (Smart Homes, Smart Cities, Healthcare, Agriculture, Industry)
  10. Future Trends and Challenges in IoT

Teaching and Learning Methods:

  • Lectures
  • Laboratory practicals
  • Group discussions
  • Case studies
  • Mini-projects
  • Student presentations

Assessment Methods:

  • Assignments
  • Quizzes
  • Laboratory exercises
  • Project
  • Presentation
  • Final examination

Expected Learning Outcome:
By the end of the course, students will be able to design, implement, and evaluate basic IoT solutions while understanding the technologies, challenges, and applications of connected smart systems.

fmugwaneza2012@gmail.com
fmugwaneza2012@gmail.com
Accessibility

Background Colour Background Colour

Font Face Font Face

Font Kerning Font Kerning

Font Size Font Size

1

Image Visibility Image Visibility

Letter Spacing Letter Spacing

0

Line Height Line Height

1.2

Link Highlight Link Highlight

Text Alignment Text Alignment

Text Colour Text Colour