ECE 60283 - Networked Epidemic Processes


This is a 1-credit, 5-week course that runs weeks 11-15 of the semester. For more information on this course and pre-requisite courses, go to

Course Details

Lecture Hours: 3 Credits: 1

Areas of Specialization:

  • Automatic Control

Counts as:

  • EE Elective - Special Content
  • CMPE Selective - Special Content

Normally Offered:

Fall - odd years


On-campus and online


ECE 60281 Introduction to Mathematical Fundamentals for Systems and Control Theory, ECE 60282 Epidemic Processes, ECE 30200; MA 26500 and 26600 (or MA 26200)

Requisites by Topic:

Linear algebra, graph theory, control theory, probability theory, and optimization

Catalog Description:

This course presents a class of epidemic models from a network science, control theoretic, and data science perspective. Networked epidemiological ideas will be explored combined with probability theory and systems theoretic ideas to be able to capture spread behavior, learn the behavior from data, and design mitigation techniques. Namely, the course consists of four modules: 1) Group Virus Models, 2) Solutions and Limiting Behavior, 3) Model Parameter Identification, and 4) Mitigation Algorithms.

Required Text(s):


Recommended Text(s):

  1. Epidemics and Rumours in Complex Networks , M. Draief and L. Massoulie , The London Mathematical Society , 2010
  2. Matrix Analysis , R. A. Horn and C. R. Johnson , Cambridge University Press , 2012
  3. Networks, Crowds and Markets , D. Easley and J. Kleinberg , Cambridge University Press , 2010

Lecture Outline:

Week Topic
1-2 Networked Virus Models
3 Limiting Behavior of Networked Virus Models
4 Model Parameter Identification
5 Mitigation Algorithms

Assessment Method:

Exams Homework Quizzes Project Presentation