IEEE Introduction to Edge Computing

  • Course Program

With the proliferation of Internet of Things (IoT) and the burgeoning of 4G/5G network, we have seen the dawning of the IoE (Internet of Everything) era. Huge volumes of data generated by things are immersed in our daily life, and hundreds of applications will be deployed at the edge to consume these data.

Cloud computing as a big data processing platform is not efficient enough to support these applications:

  • Available computing capacity in the centralized cloud cannot keep up with the explosive computational needs of massive data being generated
  • Users get frustrated with longer latency caused by the data movement between the edge and the cloud
  • Data owners in the edge have legitimate privacy and security concerns
  • Edge devices have energy constraints

These issues in the centralized big data processing era have helped launch a new computing paradigm, edge computing, which calls for processing the data at the edge of the network. Leveraging the power of cloud computing, edge computing has the potential to address the limitation of computing capability, the concerns of response time requirement, bandwidth cost saving, data safety and privacy, as well as battery life constraints.

In this dynamic program from IEEE you’ll learn what edge computing is, and then explore several practical applications, ranging from cloud offloading to smart home and city, as well as collaborative edge. You will also discover several challenges and opportunities in the field of edge computing.

What you will learn:

  • Understand Edge Computing and the different ways Edge Computing can deliver value
  • Examine how Edge Computing is used in real-world applications
  • Major technical and research challenges for edge computing
  • Security challenges brought by Edge Computing
  • Basic tools and software applications that are in use by providers and developers of edge computing resources

Courses included in this program:

Course Program Length: 5 hours

Program Level: Intermediate

Who Should Attend: Electrical engineer, Design engineer, Communications engineer, Systems engineer, Product engineer, Computer engineer, Software engineer, Lead engineer, Project engineer, QA/quality engineer


Mahadev Satyanarayanan (Satya), the Carnegie Group Professor of Computer Science, Carnegie Mellon University

Dr. Weisong Shi, Charles H. Gershenson Distinguished Faculty Fellow and a Professor of Computer Science at Wayne State University

Jie Cao, Assistant Professor in the School of Information Security and Applied Computing, Eastern Michigan University

Songqing Chen, Full professor of computer science, George Mason University

Kewei Sha, Assistant Professor of Computer Science and Associate Director of Cyber Security Institute at University of Houston - Clear Lake (UHCL)

Quan Zhang, Data Engineer at

Publication Year: 2018


IEEE Introduction to Edge Computing
  • Course Provider: Educational Activities
  • Course Number: EDP508CP
  • Credits: 0.5 CEU/ 5 PDH