CSCI-351 // Data Communication and Networks
Prof. Taejoong Chung
Gollisano Hall (GOL)-1455
Tuesday (instructor, GOL-3525)
This course is an in-depth study of data communications and networks. The course covers design of, and algorithms and protocols used in, the physical, data link, network, transport, and application layers in the Internet; methods for modeling and analyzing networks, including graphs, graph algorithms, and discrete event simulation; and an introduction to network science. Programming projects will be required.
attendance and participation
This is a junior-level course; I will not mandate you to come to class (you are still responsible for all the material covered in class). The class projects are a major part of this course, and please be aware that you will be working in groups of two.
We will be using Mycourses
as a course discussion/bulletin board. You are expected to check it at least once every few days, use it as the first place to ask questions, and answer others' questions. The course staff will regularly monitor the board, and your participation will count towards your grade.
completing and submitting projects
Below is a rough schedule for the lectures in CSCI-351. This is subject to change; please check back often. Acknowledgement: lecture slides are built with the help of Prof. Alan Mislove
, Christo Wilson
, and David Choffnes
Quizzes and answers will be posted here as they become available.
Quiz 1 is available.
Quiz 2 (Bonus) is available.
Quiz 3 is available.
Quiz 4 is available.
Project descriptions will be posted here as they become available.
Project 1, worth 10% of your (project) grade, is due at 11:59:59pm on September 20, 2018.
Project 2, worth 20% of your (project) grade, is due at 11:59:59pm on October 18, 2018.
© The design of this website is based on the work of Professor Alan Mislove