Announcement: the class on Jan 7 is cancelled because of severe weather. See the announcement here. All the lecture schedule will be postponed (and updated later)

Course Description

This course is a networking seminar, covering a broad range of hot topics in mobile computing. In particular, we focus on three major themes: (1) mobile networking, including 3G/4G cellular networks, 802.11n/ac WLAN and emerging networks; (2) mobile systems, such as localization, social networking, video streaming, energy efficiency, security and privacy; (3) mobile with advanced topics, such as cloud computing (mobile cloud), next-generation Internet (MobilityFirst, NDN), Software Defined Networking (SDN).

Students will learn key principles in networking research, understand the state-of-art and recent trends, master a suite of research skills (e.g., paper reading, critique, critical thinking, problem solving, report writing, team work, communication, and presentation), and gain experience of carry out original research through course projects. Hopefully, through this course, students will generate publishable results from course projects or find some interesting topics for your long-term research.


As a research seminar, we assume that students already have a solid understanding on networking fundamentals. The students must take undergraduate/graduate networking class CSE3461/5461 or equivalent courses before. Course project is an important part of this class. Good programming skills and project experience is a must (not a plus).

Textbook and Course Materials

No textbooks are required.

This course is based on research papers from top-tiers conferences, such as Sigcomm, Mobicom, Mobisys, NSDI. Recommended papers can be found here. Students are encouraged to pick other high-quality papers from top venues, relevant to your research topics and interests.

Grading Policy

  • Project: 60%
  • Paper presentation: 20%
  • Critique: 10%
  • Class participation: 10%



The projects will be done in teams of 1 to 3. You will choose a project from the list or coming up with your own idea. Each team needs to talk to me before you proceed to work on it.
To ensure you are on track for a successful projects, please check the following events and their deadlines.
  • Jan 17 (recommended) : team signup
  • before Feb 4 : project syncup. The whole team comes to me during office hours
  • Feb 10 (hard deadline) : a 2-4 page project proposal which outlines the problem and basic solution. To this end, a team has to finish plenty of literature survey. (TBD) project kickoff (10-min in-class presentation) -->
  • Apr 15 (TBD): project presentation and demo
  • Apr 25 (hard deadline): a 10-12 page project report. (10/11-point fonts, reasonable margins, and a two-column page style. A Latex template can be found here. )
In between each deadline, each group is encouraged to meet me on a regular basis, to ensure your timely progress.

Paper presentation

Each student picks 1-3 (likely two) papers from the reading list or other top conferences (please let me know if you the paper first). It is encouraged to read the paper relevant to your project. I will coordinate the presentation order (in topics).

Paper critique

Each student picks any two papers from the listing or other top conferences (please let me know the papers you choose in advance). They must be different from the ones selected for your presentation. 1-page critique is recommended (no more than 2 pages) for one paper. Note: if the selected paper has been presented by others before, a higher-quality critique is expected. Due: Mar 23 (next week after spring break), but the sooner the better.