16:332:544: Communication Networks II

Home | Lectures | Reading Material | Project | Solutions



 

Spring 2018

This course is intended to provide an in-depth and practical understanding of modern computer networks that constitute the Internet.  The scope includes network architecture, component technologies (both hardware and protocols) and specific systems.  Emphasis will be on network protocols and related software implementation. The course includes a hands-on "clean-slate" network prototyping project involving specification, standardization and software implementation.

Meeting Time: Fridays, 3:45-6:30PM, Hill 116

Course Instructor: Prof. Dipankar Raychaudhuri (ray (AT) winlab (DOT) rutgers (DOT) edu)
Office Hours: Fri 2:00-3:30 by appointment at WINLAB or Core 501.

Text: Peterson & Davie, "Computer Networks: A Systems Approach", Morgan Kaufman, 5th ed. (preferred) or 4th ed.
This is a required textbook used for about 60-70% of the material covered.

Additional reading materials to be distributed or downloaded, including IEEE standards specs (e.g. 802.3 and 802.11), Internet RFC's (e.g. 793, 768 & 791), and papers on specific systems.

Grading Policy:

 

Class participation and homework
5%
Midterm exam
25%
Final exam
30%
Software projects & reports 40%




Course Outline doc

ECE544 Network Architecture Paper 2018

 

 

 

 

 

 

 


For problems or questions regarding this web contact webmaster@winlab.rutgers.edu.