EEM 602 : IOT
M.Sc in Artificial Intelligence
M.Sc in Communications and Networks
(by Prof. Mohab Mangoud)
Course Description:
This advanced course delivers an understanding of Embedded Systems and Internet of Things and their enabling smart everywhere applications, like smart grid, smart city, smart home, industrial automation, telemetry, etc. Typical architectures of IoT systems are introduced, including microcontrollers and sensors. It is industrially focused, tailored to the demands of companies that design and manufacture mobile electronic equipment which interfaces with wireless networks and applications. Students will also learn how to use typical IoT enabling communications technologies,
Course Grading
Assignments / Home works + Take home Exams : 4 x 10% = 40%
Seminar 1: 20 %
Final Project / Research Paper : 40%
“The instructor reserves the right to change the grading scheme after discussion and agreement of the class”
Week 1 {T 10 Sept} : Course / IoT Introduction (MAM-IoT 1-intro 1)
Week 2 {T 17 Sept } : IoT Architecture 1 (MAM-IoT2)
Week 3 {T 24 Sept } : IoT Architecture 2 (MAM-IoT3)
Week 4: {T 1 Oct. } Hardware Implementation ( MAM-IoT3-2)
Week 5: {T 8 Oct. }
(1) (Seminar Paper/topic selection /proposal draft Submission)
(2) Final Project Proposal final Submission)
(3) Assignment # 1
________________________
Week 6: {T 15 Oct. } : Reading / Studing/ Seminar 1 Preparation
______________________________
Week 7: {T 22 Oct. } (Seminar 1) {20 mins each + 10 mins Q&A} On campus
_____________________
Week 8: {T 29 Oct }
Computer Networks 1 for IoT
Part 1 : MAM-IoT4
Part 2: MAM-IoT5
Assignment # 2
Week 9: {T 5 Nov }
Computer Networks for IoT (2nd lecture)
Part 3: MAM-IoT6
Part 4: MAM-IoT7
Assignment # 3
________________________________________________
Week 10: {T 12 Nov }
Digital communications (MAM-IoT8-digital comm)
Wireless Communications (MAM-IoT9-wireless comm)
_________________________________________________
Week 11: {T 19 Nov }
IoT Protocol : MQTT Protocol (case study)
Week 12: {T 26 Nov } IoT Data Analytics + Course conclusion
Assignment # 4
____________________________
Week 13 + 14 : {T 3 & 10 Dec } Preparation + Studying Period for the Final Project paper & Presentation
_____
Week 15 + 16 : {T Dec 17/24 } (Final Project Seminar 2 ) {30 mins each + 10 mins Q&A}
T: 24 Dec 2024: Final Project Submission + Final Report
Home-works (Take home exam) / Assignments / Research paper)
Reference books
1. Internet of Things A to Z Technologies and Applications by Qusay F. Hassan, 2018 by The Institute of Electrical and Electronics Engineers, Published by John Wiley & Sons, Inc., Hoboken, New Jersey.
2. Computer Networking: A Top-Down Approach Featuring the Internet, 5th Ed. (2010), by James F. Kurose and Keith W. Ross.
Term Project Topics
- LPWAN and LoRaWAN: Overview and challenges
- AI and Machine Learning Framework for IoT
- Blockchain and IOT (Security, Access control)
- Applications of IOT (Healthcare, Smart cities, Agriculture)
Reading / Study Papers:
1) A Survey of LoRaWAN for IoT
2) A Survey on the Internet of Things (IoT) Forensics- Challenges, Approaches, and Open IssuesA
3) A Survey on the Role of IoT in Agriculture for the Implementation of Smart Farming
4) A Survey on Trend and Classification of Internet of Things Reviews
5) A Survey-Internet of Things (IOT) Technologies, Applications and Challenges
6) Deep Learning for IoT Big Data and Streaming Analytics A Survey
7) Internet of Things A survey on the security of IoT frameworks
8) The Future of Healthcare Internet of Things – A Survey of Emerging Technologies
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