Graduate

Courses

Computer Science

P538 Computer Networks

Credits: 3

Prerequisite(s): Operating systems or networking course.

Layered TCP/IP architecture. LAN technologies (Ethernet, wireless, token ring). Switching. Internet addressing (IPv4, IPv6). Routing protocols. Congestion control (TCP, UDP). Applications (DNS, HTTP, peer-to-peer networks). Selection of topics including DHCP, ICMP, VPNs, multicast, security.

Spring 2018


Instructor: Raquel Hill
Time: 4:00PM-6:30PM Tue
Location: Informatics East, Room 130

  • Course History

      Fall 2016


      Instructor: Feng Qian
      Time: 4:00PM-5:15PM Tue, Thu
      Location: Lindley Hall, Room 102

      Fall 2015


      Instructor: Raquel Hill
      Time: Multiple Times
      Location: Multiple Locations
      Course URL (syllabus link or course homepage)

      Spring 2015


      Instructor: Raquel Hill
      Time: 11:15AM-12:30PM Tue, Thu
      Location: Woodburn Hall, Room 121
      Course URL (syllabus link or course homepage)

      Fall 2014


      Instructor: Apu Kapadia
      Time: 5:30PM-8:00PM Thu
      Location: Ballantine Hall, Room 330
      Course URL (syllabus link or course homepage)
      Supplementary Description: This is a graduate-level computer networks course and will focus on rising above the basic concepts of computer networking. Students will be expected to complete the assigned readings before class, and lectures will be heavy on discussions that will take a critical look at the textbook material. Security issues will be a common thread in many of our discussions.

      Fall 2013


      Instructor: Apu Kapadia
      Time: 9:30AM-10:45AM Tue, Thu
      Location: LI033
      Course URL (syllabus link or course homepage)

      Fall 2012


      Instructor: Minaxi Gupta
      Time: 8:00AM-9:15AM Tue, Thu
      Location: Lindley Hall, Room 102

      Fall 2011


      Instructor: Minaxi Gupta
      Time: 9:30AM-10:45AM Mon, Wed
      Location: Lindley Hall, Room 102