EEM 475: Intro. to Internet of things 

B.S in Electronics and Communications Engineering 

(by Prof. Mohab Mangoud)

Course Grading

Assignments / Home works   =    5% 

Mid term Exam = 15 %      

Project Seminar :     10 %    

Course Project : 30% 

Final Exam : 40%   

 “The instructor reserves the right to change the grading scheme after discussion and agreement of the class”

Week 1  : Course / IoT Introduction (MAM-IoT 1-intro 1)

Introduction to IoT: definitions, applications

Week 2 : IoT Architecture 1   (MAM-IoT2)  

IoT architecture, enabling technologies and challenges

Sensors and Actuators: sensor types, accuracy, calibration, ADC and actuator control

Week 3   : IoT Architecture 2  (MAM-IoT3)   

IoT Connectivity Technologies: Wi-Fi, Bluetooth LE, Zigbee, RFID, NFC and cellular IoT

Week 4:  
(1) (Seminar Paper/topic selection /proposal draft Submission) 
(2) Final Project Proposal final Submission)

IoT System Design and Project Planning

Week 5:   Hardware Implementation 1 ( MAM-IoT3-2)

Week 6:   Hardware Implementation 2   

Embedded IoT Platforms: Arduino, ESP32, Raspberry Pi and platform selection

______________________________

Week 7:    Midterm Exam (15%) 
 _____________________

Week 8:   IoT Network Protocols: TCP/IP, IPv4, IPv6, addressing and 6LoWPAN

 Computer Networks 1 for IoT  

Part 1 : MAM-IoT4      Part 2:  MAM-IoT5 

 

Week 9: (Seminar 1) {20 mins each + 10 mins Q&A} 

_____________________________

Week 10:  Application Protocols: MQTT, HTTP/REST and CoAP

Computer Networks for IoT (2nd lecture)

Part 3: MAM-IoT6  Part 4:  MAM-IoT7

_________________________________________________

Week 11:  Cloud and Edge Computing for IoT: gateways, cloud platforms and edge processing

Week 12:   ” IoT Security and Privacy: threats, authentication, encryption and secure communication

week 13: Artificial Intelligence and Machine Learning in IoT: intelligent sensing, prediction and TinyML

Week 14 : Course Review and Preparation for the Final Project paper & Presentation

 

Week 15 : Project Demonstrations, Review and Course Integration”

Sample of Previous Best Students Projects 

1- CONFIGURING IOT TEMPERATURE SENSOR DEVICES ON CLOUD WITH MOBILE APPLICATION (20112926 -Term Project )

__________________

S1-2021-2022

2. A Smart Blackbox for Vehicle Tracking and Monitoring (Ahmed Alsahlawi) (pdf)

3.  SMART WATER CONSUMPTION MEASUREMENT SYSTEM  (Farouk A. Aziz) (pdf)

4. Automatic Attendance and Classroom Environmental Monitoring  (Ana – pdf) 

 

5. Implementation of an IoT-based plant monitoring system (Fatema-pptx) (Fatema -pdf)

6. Smart Home Plants Monitoring  (Mubarak)

7. Neural Network Intrusion Detection System for MQTT-based IoT Network ( jawaher )

8. Remote Heart Rate Monitoring System (HIoT) (Najeeba)

9. AC Power Meter (Ghadeer) 

______________________________________________________

S1: 2022-2023

10. Mobile Air Quality Monitor Device (Ahmed) 

11. Medicine organizer (Hawra)

12. Human Action recognition based on IoT (Asma)

13. Smart Parking System (Fatema Yousef) 

14. Traffic lights controller with AWS (Anas)

15. IoT solutions for Smart City (Ahmed – Najmuldeen) 


 

 

S1 2023-2024 :

 

(1) Enhancing Quality of Life: Advanced Wearables for Patient and Elderly Monitoring Mohamad Zafar Iqbal Badar

EEM602 IoT – Research Paper

EEM602 IoT – Project Seminar

 

(2) IoT Air Monitoring and Reporting System for Residential Environments, Farah Shaheen

IoT Air Monitoring and Reporting System for Residential Environments

IoT Project_Presentation_Farah Shaheen

 

(3) IoT Enabled Smart Cradle System (January 2024) , Arwa Alenezi1 

IoT Enabled Smart Cradle System

IoT Based Smart Cradle

(4) IntelliCradle: IoT-Enabled Infant Care System, Khalil Alyaweel

602_Project_Report_20153417

602_Final_Presentation_20153417 (1)

(5) Smart Meter Project Combining IoT, AI and Machine Learning, Alawi Sharaf

Smart Meter Project Combining IoT_Phase 1 Alawi Sharaf

Smart Meter Load

(6)  SmartGuard: Advanced Motion Detection and Streaming with Raspberry Pi and AWS, Ammar Isa 

SmartGuard – Ammar – 20174295

Camera Motion Detection IoT – Ammar – 20174295