NYU Internet Security Class
Fall '23 - ECE-GY 9383

General Information

(Update: September 5, 2023: Danny is still updating the website. All contents are subject to change. Once the contents are finalized, Danny will remove this message.)

Teaching staff:






Distribution of points (100 points max):

Calculation of grade: Your final score will be a sum of the points above with the cap of 100. The final grade will be calculated based on this method. The final grade is not curved.

Missed deadlines: If you miss a quiz for whatever reasons, you will have a choice of scheduling a 10-minute Zoom call with Danny during the final exam period, where Danny will ask you relevant questions and you'll have to answer in real time (just like a technical interview). For example, if you miss N quizzes (where 1 < N < 3), you will be graded based on the 10-minute Zoom call with a total of 20N points. 

Learning Objectives

Upon completion of this course you will have acquired the following knowledge:

Individual Work and Collaboration Policy

You must complete the quizzes without the help of another human.

You may use automated tools, such as Google and ChatGPT (or any LLM tools).

Collaborating with and/or seeking the help from another human (e.g., over instant messaging or over Chegg) is considered cheating. You will get a zero for that quiz.

See: https://www.nyu.edu/about/policies-guidelines-compliance/policies-and-guidelines/academic-integrity-for-students-at-nyu.html


You are expected to have basic networking knowledge, such as the following:

Although you are not expected to have a detailed understanding of the above (e.g., explaining how the TCP Window works), you should be able to at least describe the concepts at a high level and explain the relationships among the different concepts.

If you are not sure whether you have the prerequisite background knowledge, check out this sample quiz below. If you cannot comfortably answer the questions in the quiz, you are encouraged to take the following online courses for free prior to the start of the semester and learn about the concepts above.

Sample Quiz

Here is a sample quiz that tests your understanding of the basic knowledge required for this class. If you think you can comfortably answer all of the questions below, you are likely equipped with the prerequisite knowledge to excel in the class. Otherwise, feel free to take the online courses listed above and/or speak with the instructor.

Online Courses

To learn the prerequisite materials, I recommend taking the following courses:


To supplment the online courses, read the following chapters of the Computer Networks Textbook (5th Edition) by Larry Peterson et al.

Inclusion Statement

The NYU Tandon School values an inclusive and equitable environment for all our students. I hope to foster a sense of community in this class and consider it a place where individuals of all backgrounds, beliefs, ethnicities, national origins, gender identities, sexual orientations, religious and political affiliations, and abilities will be treated with respect. It is my intent that all students’ learning needs be addressed both in and out of class, and that the diversity that students bring to this class be viewed as a resource, strength and benefit. If this standard is not being upheld, please feel free to speak with me.

Moses Center Statement of Disability

If you are a student with a disability who is requesting accommodations, please contact New York University’s Moses Center for Students with Disabilities at 212-998-4980 or mosescsd@nyu.edu.  You must be registered with CSD to receive accommodations.  Information about the Moses Center can be found at https://www.nyu.edu/students/communities-and-groups/student-accessibility.html. The Moses Center is located at 726 Broadway on the 2nd floor. 

Title XI

Title IX makes it clear that violence and harassment based on sex and gender are civil rights offenses subject to the same kinds of accountability and the same kinds of support applied to offenses against other protected categories such as race, national origin, etc. If you or someone you know has been harassed or assaulted, you can find the appropriate resources: https://www.nyu.edu/about/policies-guidelines-compliance/equal-opportunity/title9.html