Spring 2023: ECE/COMPSCI 654 – Edge Computing.
Spring 2022: ECE/COMPSCI 590 – Edge Computing.
Fall 2021: ECE/COMPCSI 356 – Computer Network Architectures.
Spring 2021: ECE/COMPSCI 590 – Edge Computing. Student rating: course 4.0/5, instructor 5.0/5.
Spring 2020: ECE/COMPSCI 590 – Edge Computing . Student rating: course: 4.5/5, instructor: 4.5/5.
Fall 2019: ECE/COMPSCI 356 – Computer Network Architectures. Duke University undergraduate computer network fundamentals course. Student rating: course 4.1/5, instructor 4.2/5.
Fall 2018: ECE/COMPSCI 590 – Edge Computing. Duke University graduate seminar designed and developed. Student rating: course 4.4/5, instructor 4.7/5.