Computer Networking: A Top-Down Approach (7th Edition) [EXCLUSIVE]
Download === https://tlniurl.com/2t2oR2
Using the Internet as a vehicle, this course introduces the underlying concepts and principles of modern computer networks, with emphasis on protocols, architectures, and implementation issues. We will teach how to implement network applications (e.g., e-mail, FTP) using the existing network protocols and architectures and how/why these protocols and architectures work by using the layered organization of the Internet in a top-down fashion: application, transport, network, data link, and physical layers. The course will also cover advanced topics such as software-defined networking and wireless and mobile networks.
Course information: What: Fall20 -- ICSI416/516 Computer Communication Networks (link to syllabus) When/Where: TTh 9-10:20AM Online via Zoom Instructor: Mariya Zheleva E-mail: mzheleva [at] albany [dot] edu Office hours: TTh 10:30-11:30am Online via Zoom and by appointment TA: Musa Aghayev E-mail: maghayev [at] albany [dot] edu Office hours: By appointment Class email and discussion: ICSI416/516 Blackboard page Prerequisites: Course prerequisites include CSI310, CSI333 and MAT 367 (or equivalent). Students taking this class should have strong programming and Linux/Shell skills. Description: This course covers fundamentals in computer communication networks and the principles of distributed systems that leverage these networks. The course will focus on key Internet application architectures, principles and protocols, covering reliable data transfer and transport protocols; routing and forwarding; data link layer communications and principles of shared media access. Students will also be introduced to various physical layer techniques like error correction and bandwidth efficiency; content delivery networks; and software-defined networks. The students will apply their understanding of networking fundamentals while working on hands-on programming assignments, packet trace analysis and Internet measurements. Students will also gain experience in efficient reading and understanding of technical papers. Textbooks: All the required reading for this class is based on Kurose and Ross, Computer Networking: A Top-Down Approach Featuring the Internet (7th or a recent edition), Coulouris et. al, Distributed systems (5th edition), and assigned research papers. Policies: For a detailed description of policies, refer to the course syllabus. Grading policy: .tg {border-collapse:collapse;border-spacing:0;}.tg td{border-color:black;border-style:solid;border-width:1px;font-family:Arial, sans-serif;font-size:14px; overflow:hidden;padding:0px 15px;word-break:normal;}.tg th{border-color:black;border-style:solid;border-width:1px;font-family:Arial, sans-serif;font-size:14px; font-weight:normal;overflow:hidden;padding:0px 15px;word-break:normal;}.tg .tg-7btt{border-color:inherit;font-weight:bold;text-align:center;vertical-align:top}.tg .tg-fymr{border-color:inherit;font-weight:bold;text-align:left;vertical-align:top}.tg .tg-0pky{border-color:inherit;text-align:left;vertical-align:top} Grading item Weight 416 516 Class participation 5% 10% Projects Project 1 25% 30% Project 2 20% 20% Exams Exam 1 25% 20% Exam 2 25% 20% Class Participation: I expect you to attend every class. If you miss a couple of classes this will affect your grade. I also expect active participation in in-class discussion; if you attend class but do not participate, you will not receive the full class participation credit. To prepare for these discussions, you are highly encouraged to read the assigned reading before coming to class. Assignments: I do not accept late assignments. All assignments are due by 11:59PM on the due date (unless otherwise specified). Any re-grading requests will be considered up to 5 business days after posting the grades for the corresponding assignment. No re-grading after the 5-day period has passed. Cheating: Cheating is not tolerated. Please, read the university Community Rights and Responsibilities for more information on cheating. Students caught cheating will receive 0 points for the corresponding assignment and will be reported. Students caught cheating on an exam will receive an E grade. 2b1af7f3a8