ECE 2195 class schedule

Below is the schedule for ECE 2195 this semester. This is a preliminary schedule, which will be altered as the semester progresses. It is the responsibility of the students to frequently check this webpage for schedule, readings, and assignment changes. As the instructor, I will attempt to announce any change to the class, but this webpage should be viewed as authoritative. If you have any questions, please contact me.

Class hours: 2:30 - 5:00pm Tuesdays. Zoom link to online lectures: HERE





Paper reading assignments

Jan 11 Topic 1: Edge computing Overview  
Jan 18

Paper reading

Avery Peiffer: MAUI: Making Smartphones Last Longer with Code Offload, ACM MobiSys, 2010

John Hill: Accelerating Mobile Applications through Flip-Flop Replication, ACM MobiSys, 2015 [slides]


Jan 25 Project proposal  
Feb 1 Class cancelled  
Feb 8 Topic 2: Software systems for edge computing  
Feb 15 Paper reading

Randa Elshafei: The Case of VM-Based Cloudlets in Mobile Computing, 2009

Xidong Wu: Just-in-Time Provisioning for Cyber Foraging, ACM MobiSys, 2013

Feb 22 Project milestone presentation 1  
March 1 Topic 3: Edge computing and AI  
March 8 Spring break (no class)  
March 15 Paper reading

John Hill: MCUNet

Yucheng Wang: Split Learning

March 22 Project milestone presentation 2  
March 29 Topic 4: Edge computing and 5G  
April 5 Class cancelled  
April 12 Project milestone presentation 3  
April 19 Paper reading

John Hill: Fully Exploiting Cloud Computing to Achieve a Green and Flexible C-RAN, IEEE Communications Magazine, 2017.

Xidong Wu: GPF: A GPU-Based Design to Achieve ~100us Scheduling for 5G NR, ACM MobiCom, 2018.

April 26 Project final presentation