Announcements will be posted here.
- 05/12: Grades available
Your final scores (out of 100) and corresponding letter grades are available on Canvas now.
The grade cut-offs are derived from a standard Rutgers rubric, e.g. available at http://catalogs.rutgers.edu/generated/nwk-ug_0608/pg23019.html
Please write to me if you have any questions. I hope to submit the grades to the registrar in about 24 hours.
Thanks for a great semester! It has been fun having you all in my class.
- 05/06: Final exam will be available starting May 6 at 8 pm ET
The exam window runs between 8 pm ET on May 6th and 8 pm ET on May 11th. Please submit by 8 pm ET on May 11th.
The exam lasts 2 hours and 15 minutes and is scored out of 60 points.
The final exam covers lectures 1 through 26 inclusive.
Please abide by the honor code -- it's the same as the one from mid-term 1 and mid-term 2, found at https://rutgers.instructure.com/courses/104841/discussion_topics/1434219
All the best!
- 05/02: Course survey
Please complete the course's feedback survey at https://sirs.ctaar.rutgers.edu/blue (links to an external site) when you have a few minutes. Thanks!
- 04/25: Lecture 26 is available
Please check the Canvas syllabus or the course schedule web page.
- 04/21: Quiz 8 is available
It is due on Mon Apr 26 at 8 pm ET. The quiz covers lectures 23 and 24. You will have 40 minutes to complete it once you begin. Quizzes are closed-book.
- 04/19: Lecture 25 available
Please check the Canvas syllabus or the course schedule web page.
- 04/15: Lecture 24 is available
Please check the Canvas syllabus or the course schedule web page.
- 04/12: Lecture 23 is available
Please check the Canvas syllabus or the course schedule web page.
- 04/12: Quiz 7 is available
Pls submit it by Saturday Apr 17 at 8 pm ET. The quiz covers lectures 21 and 22. You will have 40 minutes to finish it once you begin.
Recall that quizzes are closed book.
- 04/09: Lecture 22 is available
Pls check the Canvas syllabus page or the course schedule page.
- 04/07: Mid-term 2 will be available starting 8 pm ET on Wednesday Apr 7
The exam will cover lectures 11 through 20. It lasts 1.5 hours.
The exam is open-book and open-notes. Please read the honor code thoroughly before starting the exam. Contact me if you have any questions.
You can find the exam under Canvas quizzes. The exam will become available starting at 8 pm ET on Wed Apr 7th. You must finish it by 8 pm ET on Sat Apr 10th.
- 04/06: Please re-acquaint yourself with the honor code for mid-term 2
The honor code is the same as that of mid-term 1. You can find the link on the latest Canvas announcement.
- 04/05: Lecture 21 now available
Pls check the canvas syllabus page or the course schedule page.
- 04/04: Review questions (with answers) available on lectures 17--20
See the latest announcements on Canvas.
- 04/01: Lecture 20 is available
Pls check the Canvas syllabus page or the course schedule web page.
- 03/29: Lecture 19 available
Pls check the Canvas syllabus page or the schedule page on the course web site.
- 03/26: Extra credit homework available
Submitting this homework is optional; it may improve your grade. It is due on May 3rd at 8 pm ET. The homework needs to be submitted individually.
- 03/26: Project 3 available
Pls check the Canvas assignments section.
- 03/25: Lecture 18 now available
Pls check the Canvas syllabus page or the course syllabus web page.
- 03/23: Quiz 6 is available
Covers lectures 14, 15, 16. Due March 29 at 8 pm ET.
- 03/22: Lecture 17 now available
Pls check the Canvas syllabus page or the web syllabus page.
- 03/15: Schedule changes to provide more time for projects
(1) Project 2 due date is extended by a week. It is now due on Friday 04/02 at 8 pm ET.
(2) Quiz 6 will be due on Monday 03/29, a week after Quiz 5 is due. Quiz 6 will cover lectures 14, 15, and 16.
(3) Project 3 will still be released on 03/26 if some students want to get started early on the project. It will be due on Friday 04/30.
(4) Quiz 8 is advanced by a week, from 04/30 to 04/23. The quiz will cover the same set of lectures as planned earlier, namely lectures 23 and 24.
The latest full schedule is available at https://www.cs.rutgers.edu/~sn624/352/syllabus.html
(5) Lectures 14 and 15 are available now. Check the Canvas syllabus page for links to videos and materials.
The latest full schedule is available on the syllabus page
- 03/11: Quiz 5 is available
The quiz covers lectures 11, 12, and 13. It is due on 03/22 at 8 pm ET.
- 03/11: Ari's Thu 3/11 office hour canceled
- 03/10: Lecture 13 available; Quiz 5 due end of spring break
Please check syllabus page.
Also, quiz 5 will only cover lectures 11, 12, and 13.
- 03/07: Lectures 11 and 12 available
Please check the Canvas syllabus page.
- 03/06: Project 2 available
Please see the assignments page on Canvas for the problem statement and instructions.
The project is due on 03/26.
- 02/25: Mid-term 1 is online now
The exam covers lectures 1--10.
Please read and abide by the terms of the honor code for the exam.
The exam is open book. You are permitted to consult the course textbook, lecture materials, and your own notes. The use of calculators is allowed. However, please don't go googling the answers on the Internet. Collaboration is not permitted.
The exam is scored out of 40 points and lasts 1.5 hours. You need to submit before Sunday, Feb 28, at 8 pm ET.
- 02/24: Review questions on Transport Layer (lectures 6 through 10)
Please check Canvas announcements for review questions to help prepare for the mid-term exam.
- 02/22: Info on mid-term and honor code
Please check Canvas announcements for detailed information on the upcoming mid-term exam and honor code.
- 02/20: Lectures 9 and 10 are available
Please check the Canvas syllabus page or the syllabus page on the course website.
- 02/13: Lectures 7 and 8 are available
Please check the course syllabus page / Canvas syllabus page for details.
- 02/11: Quiz 3 is now available
It will be due on Sunday 14th Feb at 8 pm ET.
- 02/08: Lectures 5 and 6 available
Due to some technical difficulties, uploading these lectures was a bit delayed.
Quiz 3 due date will be extended by 1 day. It is now due on Sat 02/13 at 8 pm ET. The quiz will go online shortly.
- 02/01: Quiz 2 is now available on Canvas
Please ensure you submit by Friday Feb 5 at 8 pm ET.
The quiz covers lectures 3 and 4. You will have 40 minutes to complete the quiz once you begin it.
- 01/29: Lecture 4 available + found project partners yet?
You can find lecture 4 from the Canvas syllabus page and the course syllabus page.
Also, if you haven't found project partners yet, please post on the partner thread on Piazza (@5). The first project will be released this weekend.
- 01/25: Quiz 1 available
Available under Canvas quizzes. You will have 40 minutes to complete it once you start.
Please ensure you submit the quiz by 8 pm Eastern Time on Fri Jan 29.
- 01/24: Lectures 2 and 3 available
Links available from Canvas syllabus page and course syllabus web page.
- 01/24: Project 0 (not graded) released
Feel free to play around with the code and work on the tasks in the readme file.
Gaining more familiarity with socket code specifically and Python, in general, will ease your work in the subsequent programming projects.
The file is available under the "Files" section on Canvas.
- 01/21: Lecture 1 available from syllabus page
Introduction and course logistics
- 01/11: Course web page is up!
Basic information, including assessments and grading policies, is available.