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: IoT System Design and Project Planning |
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
(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
(4) IntelliCradle: IoT-Enabled Infant Care System, Khalil Alyaweel
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
(6) SmartGuard: Advanced Motion Detection and Streaming with Raspberry Pi and AWS, Ammar Isa
Camera Motion Detection IoT – Ammar – 20174295