Students are expected to:
For each class, students are expected to:
What to submit?
When to submit? By 9pm the day before the class (Monday 9pm for Tuesday class and Wednesday 9pm for Thursday class).
How to submit? Fill out this form. The form can be accessed via your NetID after enabling Google Apps @ Illinois.
Policy: Three skips allowed (partial submission will be counted as a skip).
Students are expected to present one research paper from the assigned class readings. Instructions for scheduling presenations will be emailed separately.
Presentation must be roughly 20 minutes long. Students are free to re-use contents from the slides prepared by the authors' of the paper, but the presentation must provide a deep understanding of the paper's contents, and some breadth on related work. Start preparing early, and reach out to the instructor if you have any questions about the paper.
Students must give a practice talk to the instructor the day before their presentation. Two slots (9:30am-10:15am and 10:15am-11am) have been reserved for this on Mondays and Wednesdays. If neither of these slots work for you, get in touch with the instructor to schedule a practice session on an earlier day.
Students are expected to do a research-style project on a topic relevant to the course in groups of upto three. Deliverables include:
The updated details below overwrite any conflicting information (on dates, format etc) emailed earlier.
Contents:
Deadline: Tuesday, Oct 15th, 11:59pm
How to submit? Email at ece-cs-598hpn-fa19 @ illinois.edu with subject 'First progress report'. Only one email per team, cc all members.
Built on top of the first progress report. You can add more to the motivation based on updated understanding of the project. You can also add more to the related work if you find anything new. Design of your solution must be more concrete (if it was not already so in the first progress report). In addition, you must discuss the progress you made towards implementation and present some preliminary results.
Deadline: Tuesday, Nov 5th, 11:59pm
How to submit? Email at ece-cs-598hpn-fa19 @ illinois.edu with subject 'Second progress report'. Only one email per team, cc all members.
Format: 6 pages (without references), 10pt font, double-columned. For more details, please refer to the formatting guidelines here.
Tentative contents:
Deadline: Friday, Dec 6, 11:59pm
How to submit? Email at ece-cs-598hpn-fa19 @ illinois.edu with subject 'Final report'. Only one email per team, cc all members.
Final presentation (day, time, location):
Each presentation must be at most 10mins long. The entire presentation maybe given by a single team-member or maybe split across the team. Each presentation will be followed by at most 5mins of Q/A. All students are welcome to sit through other presentations, and ask questions if time permits.
Students are expected to complete four simple warm-up assignments (online tutorials) on relevant networking tools -- details will be made available a week before each assignment is due.
The assignments must be done individually. However, each student must pair up with another student to act as each other's TA. If a student is stuck at any step, they may consult their partner. If both partners are stuck, they may reach out to the instructor.
What to submit? Each student must submit a brief evaluation report for their partner that answers the following:
When to submit? The evaluation reports are due by 7pm on the specified assignment deadline date. Each student is expected to work around the constraints of their partner to ensure that they are given sufficient time to write the report after assignment evaluation.
How to submit? Fill out this form. The form can be accessed via your NetID.
Policy: Failure to submit an evaluation report for their partner will nullify any points a student scores for completing their own assignment.
Complete the first five segments of this tutorial on OpenFlow (starting from software installation until you have created a learning switch using POX).
Deadline: Friday, 09/20, 7pm
Complete the first module on 'Basic Forwarding' in exercise 1 of this P4 tutorial, along with one other module of your choice from the exercises 3, 4, or 5. If you are having issues building the P4 VM using vagrant, use Option 1 here.
Deadline: Thursday, 10/03, 7pm
Download and install Xilinx Vivado HLS Webpack, and complete Chapter 1 and Chapter 2 of Vivado HLS tutorial. Chapter 1 contains setup information, and Chapter 2 has the main tutorial content.
Deadline: Thursday, 11/14, 7pm
Created using coursegen designed by Dave Anderson and Nick Feamster.
Last updated: 2019-11-21 15:52:04 -0600 [validate xhtml]