CE 40-443: Computer Networks

Saturday/Monday 16:30 - 18:00
Room: TBA CE Building



Office Hours:      TBA
TAs:                    Behnam Momeni   

                            Roozbeh Ketabi   
                            Mehdi Ahmadinejad   
                            Kamyar Allahverdi
                            Sajjad Fouladi   
                            AliMohammad Rabbani   
                            Rahmtin Rotabi   



Quick Links:   Description   Policies   Announcements   Homeworks   CourseMaterial

Description:

This is an introductory course to computer networks. We will cover topics such as Direct Link Networks (i.e. Encoding, Error Detection, Reliable transmission, Ethernet, and etc.), Packet Switching (i.e. Switching and Forwarding, Bridges and LAN Switches, Cell Switching, and etc.), Internetworking (i.e. IP, Routing, Global Internet, MPLS, and etc.), and End-to-End Protocols (i.e. UDP, TCP, and etc.).

  You must also register for 40-416 Computer Networks Lab in the same semester
  Prerequisites: 40-181 Probability and Statistics
  Corequisites: 40-424 Operating Systems

  Textbook:   Computer Networks: A Systems Approach (Fourth Edition), by Larry L. Peterson, Bruce S. Davie, March 2007.

Acknowledgment:

  This course is primarily based on the Computer Networks course taught by Jennifer Rexford at Princeton University.

Policies:


Announcements:

Homeworks:


Course Material:

This is a tentative class schedule

-6/25:

-6/27:

-7/1:

-7/3:

-7/8

-7/10

-7/15

-7/17

-7/22

-7/24

-7/29

-8/1

-8/6

-8/8

-8/15

-8/20

-8/22

-8/27

-8/29

-9/6

-9/11

-9/13

-9/18

-9/20

-9/25

-9/27