CE 40-443: Computer Networks

Saturday/Monday 1500-1630
Room: 103 CE Building



TAs:                    Solmaz Salimi   
                            Reza Shirkavand  
                            Kianoosh Abbasi  
                            Farid Zandi  



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.).

  Prerequisites: 40-181 Probability and Statistics
  Corequisites: 40-424 Operating Systems

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

Acknowledgment:

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

Policies:


Announcements:

Homeworks:

        *All deadlines are 11:59pm IRST

Course Material:

This is a tentative class schedule

-11/13

-11/15

-11/27

-11/29

-12/4

-12/6

-12/11

-12/13

12/18

-12/20

12/25

-1/17

-1/19

-1/24

-1/26

-1/31

-2/2

-2/7

-2/9

-2/14

-2/16

-2/21

-2/23

-2/28

-2/30