Foundations: Introduction to IoT, Fog and Edge Computing, hierarchy of Fog and Edge Computing, edge network, Edge computing architectures, OpenFog Reference Architecture for Fog Computing, Optimization in Fog and Edge Computing, Case Study: open source platforms like Apache Edgent.
Middleware: Middleware for Fog and Edge Computing: Design Issues, Lightweight Container Middleware for Edge Cloud Architectures, Data Management in Fog Computing, Predictive
Analysis to Support Fog Application Deployment, Using Machine Learning for Protecting the Security and Privacy of Internet of Things (IoT) Systems
Applications: Applications of Fog Computing in Big Data Analytics, health monitoring, smart surveillance, smart transportation, Modeling. Simulation of Fog and Edge Computing Environments Using open source platforms like iFogSim Toolkit