CEI346 Iot and Edge Computing Syllabus:
CEI346 Iot and Edge Computing Syllabus – Anna University Regulation 2021
COURSE OBJECTIVES:
▪ To discuss the fundamental concepts of IoT and Edge computing
▪ To examine the concept of communication and information theory.
▪ To understand edge routing and networking layers.
▪ To describe the fog topologies in IoT
▪ To Discuss the security issues of protocols in IoT
UNIT – I IOT AND EDGE COMPUTING
IoT- History, definition, IoT Architecture and Core IoT Modules- Sensing devices, High performance IoT endpoints, Energy sources and power management.
UNIT -II COMMUNICATIONS AND INFORMATION THEORY
Communication theory, Information Theory, The radio spectrum, Non-IP Based WPAN, IPBased WPAN and WLAN, Long-Range Communication Systems and Edge to Cloud Protocols.
UNIT – III EDGE COMPUTING
Edge purpose and definition, Edge hardware architectures, Operating systems, Edge platforms Edge Routing and Networking, Edge to Cloud Protocols.
UNIT – IV CLOUD AND FOG TOPOLOGIES
Cloud services model, Public, private, and hybrid cloud, Constraints of cloud architectures for IoT, Fog computing- Open Fog reference architecture, Fog topologies, Data Analytics and Machine Learning- Basic data analytics, Machine learning- Convolutional neural networks, Recurrent neural networks, IoT data analytics and machine learning comparison
UNIT – V IOT AND EDGE SECURITY
Cybersecurity- Attack and threat terms, definitions of different cyber defense mechanisms and technologies, Anatomy of IoT cyber-attacks, Physical and hardware security, Cryptography, Blockchain and cryptocurrencies in IoT, Consortiums and Communities
TOTAL: 45 PERIODS
SKILL DEVELOPMENT ACTIVITIES (Group Seminar/Mini Project/Assignment/Content Preparation / Quiz/ Surprise Test / Solving GATE questions/ etc)
1. Strong foundation in System design, Networking, Database expertise and Security.
2. Knowledge in Edge computing and cloud computing.
COURSE OUTCOMES:
Students able to
CO1 Identify the evolving IoT Standards.
CO2 Explain the functions of communication and information theory in IoT.
CO3 Practice the concept of edge computing protocols.
CO4 Analyze the purpose of machine learning in IoT.
CO5 Construct hardware security for IoT applications.
TEXT BOOKS:
1. Perry Lea, IoT and Edge Computing for Architects Implementing edge and IoT systems from sensors to clouds with communication systems, analytics, and security, 2nd Edition ,Packt Publishing, 2020.
2. Geng, Hwaiyu. “Internet of Things and Data Analytics in the Cloud with Innovation and Sustainability.” The Internet of Things & Data Analytics Handbook, 2017.
REFERENCES:
1. K. Anitha Kumari, G. Sudha Sadasivam, D. Dharani, M. Niranjanamurthy, Edge Computing Fundamentals, Advances and Applications,CRC Press, 2021.
2. Rajkumar Buyya, Satish Narayana Srirama , Fog and Edge Computing: Principles and Paradigms , wiley publication, 2019
3. David Jensen, “Beginning Azure IoT EdgeComputing: Extending the Cloud to the Intelligent Edge, MICROSOFT AZURE.
4. Li, H., Ota, K., & Dong, M. Learning IoT in edge: Deep learning for the Internet of Things with edge computing, 2018.
5. Singh, J., Bello, Y., Hussein, A. R., Erbad, A., & Mohamed, A. Hierarchical security paradigm for iot multiaccess edge computing, 2020.
