Announcements will be posted here.
- 05/07: Final exam period starts 7 pm ET today
See important information about the exam on Piazza (posts 169, 166, and 170).
- 04/25: Quiz 8 available, due Tue 04/28 at 10 PM on Sakai
The quiz includes lectures 21 and 22 (excluding DASH).
One or more correct answer questions will be scored as number of correct options chosen MINUS number of incorrect options chosen, consistent with the scoring method in mid-term 1 and the final exam.
- 04/21: Quiz grading and final exam multiple choice
(1) Due to the difficulties experienced by many students in meeting the due dates for quizzes, you will now be able to drop your 2 lowest quiz scores. (Missed quizzes count as 0). That is, only your 6 highest quizzes now count towards the 20% course grade.
(2) "One or more correct answer" questions on the final exam will use the same grading style as mid-term 1. That is, if you chose N correct options and M incorrect options, your final score will be N-M.
- 04/17: Quiz 7 available
Due Tuesday 04/21 at 10 PM on Sakai.
- 04/13: Project 3 setup @ this week's recitation
For project 3, you'll need to download, boot into a VM, and debug/run programs inside the VM. This can be challenging and take a while to set up especially if you lack prior experience with virtual machine software.
The TAs will walk through the setup process during the upcoming recitation. Please download VirtualBox and the mininet VM before the recitation and follow along with your TA. You will have chances to ask them questions and resolve issues right there if you face any. These are the links for download:
VirtualBox
Mininet VM
I strongly encourage you to attend recitation this week. It will be worth your time. Cut through the annoying setup issues and get right to the interesting stuff!
- 04/12: Project 3 online, due Fri 05/01 at 10 PM
Do get started early as there is a bit of setup involved.
- 04/10: Quiz 6 available, due Tue 04/14 at 10 PM
Quiz covers lectures 17 and 18.
- 04/04: Mid-term 2 available on Sakai starting midnight April 5th until midnight April 7th
Please read the honor code on Piazza before you start.
- 04/01: Textbook practice problems posted
Please see Piazza for the full announcement.
- 03/28: Quiz 5 online, due Tue 03/31 at 10 PM
Quiz covers lectures 12, 13, 14.
- 03/25: Lecture recording info on Piazza
Please see the pinned Piazza post for information on all lecture recordings henceforth.
- 03/24: WebEx information for Wednesday lectures and recitations
Please see Piazza for the full announcement and WebEx joining information.
- 03/23: Announcement on important course changes
Please read the full announcement either on Sakai or on Piazza.
- 03/07: Quiz 4 and Project 2 released
The quiz is due Tue 03/10 at 10 PM. It covers lectures 10 and 11 from this week. The project is due Fri 04/03 at 10 PM.
- 02/28: Quiz 3 online, due Tue 03/03 at 10 PM
The quiz covers just lecture 9.
- 02/14: Class canceled Friday 02/14, mid-term pushed to Friday 02/21
The lecture today (Fri 02/14) is cancelled as I'm sick.
We will finish lecture 8 on the coming Wednesday and push the mid-term to Friday 02/21.
If you are unable to take the mid-term on Friday for any reason, please send email to me and the TAs.
- 02/08: Still need a project partner? Send me email
If you still have not had good luck in finding a project partner, I am happy to collect a list of student names and connect you with the others who are also looking.
Please send an email to srinivas.narayana@rutgers.edu. In a day or two, I will get back with a list of students you could connect with.
- 02/07: Project 1 released, due 02/28 at 10 PM
Instructions are in project1.zip under the Sakai resources section.
- 02/07: Quiz 2 is online, due Tue 02/11 at 10 PM on Sakai
Quiz covers lectures 5 and 6.
- 01/31: Sample socket code available under resources on Sakai
Programming projects 1 and 2 will build on project0.
- 01/31: Quiz 1 available on Sakai, due on Tue 02/04 at 10 PM
The quiz covers lectures 1 through 4.
- 01/25: The web page, sakai web site, and Piazza pages are up.
Watch for the latest announcements in this space.