CS260: Seminar in Computer Science

UC Riverside, Fall 24


Course Description

This seminar course will cover current research topics in computer science. For this specific quarter, we will go over the recent advancements and futures for wireless networking through paper reading and discussions. You will also have an opportunity to get your hands dirty to plan, design, implement, and test a networking-related project. See "syllabus" for more details.

Logistics

Lecture: Mondays & Wednesdays 2:00-3:20 PM
Winston Chung Hall 143

Instructor
Zhaowei Tan
Email: ztan at ucr dot edu
Office: Winston Chung Hall 357 (Inside the CSE Admin Suite @ Winston Chung Hall 351)
Office hours: Tuesdays 3-5 PM

Teaching Assistant
Sixu Tan
Email: sixu.tan at email dot ucr dot edu
Office: Winston Chung Hall 363
Office hours: Fridays 3-5 PM

Syllabus (Updated on Oct 5th)

Week Monday Lecture Wednesday Lecture Comments
1 Course Overview and Introduction Introduction (Cont'd) and Paper Reading The list of papers to be discussed will be released
2 Wireless MAC Layer + Wi-Fi Wi-Fi (Cont'd) and Comparison to 5G Students will finish selection for paper presentation
3 Architecture and Protocols for 5G Networking for Internet of Things
4 Paper Discussion Session #1: Wi-Fi Paper Discussion Session #2: Cellular
5 Paper Discussion Session #3: Cellular + IoT Paper Discussion Session #4: IoT
6 AI for Wireless Networks Security and Privacy for Wireless Networks
7 Holiday! Paper Discussion Session #5: Networks+AI/ML P1
8 Paper Discussion Session #6: Networks+AI/ML P2 Paper Discussion Session #7: Security & Privacy I will be traveling for a conference for the entire week. TA will lead the discussions.
9 Satellite Networks Emerging Applications
10 Paper Discussion Session #8: Satellite Paper Discussion Session #9: Applications

Paper presentation will count for 25% of final score, and participation in discussion is 10%. A summary for 15% is due Sunday, Week 10. Template will be provided.

Final Project (Updated on Nov 15th)

You will work on a networking project that tailors to your own interest and background. Present your results to the class.
The following table summarizes all the milestones for the project.
Milestone Deadline^ Description Grade (%)
Project List Released Week 1 Sunday The instructor will provide a list of projects with background, project description, expectation, etc.
Project Selection Week 2 Sunday Please form your 2-4 people team and finalize your project selection by week 2. You can make three selections in case some projects are no longer available.
Project Assignment Week 3 Wednesday The assignment will be distributed to all the groups.
Project Proposal* Week 4 Friday Think about the final project you will work on; write a one-page proposal by the deadline that details the procedure and timeline of it. 10
Mid-Term Check-In Week 7 Office Hours TA and I will meet with each group in person to check the progress and make sure everything is on the right track. 5
Project Presentation* Week 10 Saturday
(Dec. 7th, 11:30 - 14:30)
Show the class what you've done! Time and location will be announced later. 15
Final Report* Week 11 Saturday
(Dec. 14th, Hard Deadline)
Submit a well-formatted report on your project. 20
* Template will be provided.
^ If not in class/Lab, the due time is 11:55 PM Pacific Time on each deadline day.