Faculty of Engineering - Ain Shams University, Home
Pervasive Computing and Internet of Things
What Will Learn?
-
Course AimsBy the end of this course, students will be able to: • Design a realistic smart system with the potential to benefit human lives. The system acquires and processes audio and video data and uses pattern recognition to make decisions that affect the environment accordingly. (Knowledge and understanding) (Applying knowledge and understanding) (Making judgments) (Lifelong learning skills) • Build a simplified version of pervasive and IoT systems, based on programmable microcontrollers. (Applying knowledge and understanding) (Making judgments) (Lifelong learning skills) • Work together in a team, collaboratively identifying not only the technical, but also the safety or ethical issues with their designs, and then sharing their challenges and discoveries through reports, presentations, and in-class demonstrations. (Lifelong learning skills) (Communication)
-
Course Goals
- Decent Work and Economic Growth
- Industry, Innovation and Infrastructure
- Sustainable Cities and Communities
Requirements
CSE351s
Description
-
English Description
Basic concepts of pervasive computing. Mechanisms and environments of pervasive computing. Computer and network architectures for pervasive computing. Mobile computing mechanisms. Pervasive software systems. Location mechanisms. Practical techniques for security and user-authentication. Experimental pervasive computing systems. Internet of Things (IoT) concepts, Technologies, Architecture. Connected devices and device programming. Sensing and actuating technologies. IoT protocol stacks (Zigbee, 5G, NFC, MQTT). Networking backhaul design and security enforcement. Cloud-based IoT platforms, such as AWS IoT. Collecting and managing data. Data science for IoT. Distributed monitoring service. Cloud-based IoT service platform, Managing IoT resources in the cloud, Fog computing. Programming frameworks. Virtualization on Embedded boards. Reliability, Privacy, Security. IoT applications. -
Arabic Description
Basic concepts of pervasive computing. Mechanisms and environments of pervasive computing. Computer and network architectures for pervasive computing. Mobile computing mechanisms. Pervasive software systems. Location mechanisms. Practical techniques for security and user-authentication. Experimental pervasive computing systems. Internet of Things (IoT) concepts, Technologies, Architecture. Connected devices and device programming. Sensing and actuating technologies. IoT protocol stacks (Zigbee, 5G, NFC, MQTT). Networking backhaul design and security enforcement. Cloud-based IoT platforms, such as AWS IoT. Collecting and managing data. Data science for IoT. Distributed monitoring service. Cloud-based IoT service platform, Managing IoT resources in the cloud, Fog computing. Programming frameworks. Virtualization on Embedded boards. Reliability, Privacy, Security. IoT applications.
-
DepartmentComputer and Systems Engineering
-
Credit Hours2
-
GradesTotal ( 100 ) = Midterm (20) + tr.Student Activities (30 = tr.Industry 0% , tr.Project 10% , tr.Self_learning 0% , tr.Seminar 20% ) + Exam Grade (50)
-
HoursLecture Hours: 2, Tutorial Hours: 1, Lab Hours: 0
-
Required SWL100
-
Equivalent ECTS4
- -Bahga, Arshdeep, and Vijay Madisetti. Internet of Things: A hands-on approach. Vpt, 2014.
- -Tsiatsis, Vlasios, Stamatis Karnouskos, Jan Höller, David Boyle, and Catherine Mulligan. "Internet of things." Internet of Things 2019 (2019): 3-7.
- - Ansari, Seema, Tahniyat Aslam, Javier Poncela, Pablo Otero, and Adeel Ansari. "Internet of things-based healthcare applications." In IoT architectures, models, and platforms for smart city applications, pp. 1-28. IGI Global, 2020
- - Mangla, Monika, Ashok Kumar, Vaishali Mehta, Megha Bhushan, and Sachi Nandan Mohanty, eds. "Real-life applications of the Internet of Things: Challenges, applications, and advances." (2022).
- Silvis-Cividjian, N. (2017), Pervasive Computing - Engineering Smart Systems, Springer International Publishing, ISBN 978-3-319-51654-7 - Buyya Rajkumar Lalit Garg Giancarlo Fortino and Sanjay Misra. 2022. New Frontiers in Cloud Computing and Internet of Things. Cham: Springer.