CSE473S: Introduction to Computer Networks (Fall 2010)


Course Description:
A broad overview of computer networking. Topics include layered models of networking protocols, basics of physical layer, data link layer, flow control, error control; local area networks, e.g., Ethernet; wireless networks, IEEE 802.11 (WiFi), cellular wireless networks; Internet protocols, transport protocols, routing algorithms; network security, network management, ATM networks and protocols for networking applications, such as world-wide web, email and file transfer.

Prerequisite: CSE 131 (Computer Science I) or permission of the instructor (Note: CSE 241 as indicated in the course catalog is not required.)

Textbook: J. F. Kurose and K. W. Ross, "Computer Networks: A Top-Down Approach," 5th Edition, Addison-Wesley, 2009, ISBN: 0136079679.

Instructor: Prof. Raj Jain, jain@cse.wustl.edu, Office: Bryan 523, Office Hours: Monday/Wednesday 11:00AM-12:00noon

Teaching Assistant: Raphael Njuguna, rnnjugun@wustl.edu, Bryan 405H, Office Hours: Thursday 3-4:30PM, Saturday 2-4PM.

Location: The class meets Mondays and Wednesdays at 1:00PM to 2:30PM in Lopata Room 101.

All question about the homeworks and mid-term exams 1 and 2 grading should be directed to the teaching assistant.

Audio/Video recordings of lectures from the last offering of this course are available on-line.


Tentative Schedule (Subject to Change)
ClassDayDateTopicChapter
1Wednesday9/1/2010 Course Overview
Monday9/6/2010 Labor Day Holiday
2Wednesday9/8/2010 Internet: Core and Edge, History1
3Monday9/13/2010 Protocol Layers1
4Wednesday9/15/2010 Application Layer: HTTP, 2
5Monday9/20/2010 FTP, SMTP, 2
6Wednesday9/22/2010 Domain Name System (DNS), Peer to Peer (P2P) Networking2
7Monday9/27/2010 Transport Layer: Design Issues3
8Wednesday9/29/2010 Universal Datagram Protocol (UDP) and Transmission Control Protocol (TCP)3
9Monday10/4/2010 Mid-Term Exam 1
10Wednesday10/6/2010 TCP Congestion Control3
11Monday10/11/2010 Network Layer: 4
12Wednesday10/13/2010 IP4, ICMP, IPv64
13Monday10/18/2010 Routing Algorithms4
14Wednesday10/20/2010 Internet Routing Protocols: OSPF, RIP, BGP4
15Monday10/25/2010 The Link Layer and LANs5
Link Layer: Error correction
16Wednesday10/27/2010 Ethernet Part I5
17Monday11/1/2010 LLC, VLANs, PPP, MPLS5
18Wednesday11/3/2010 Intro to Open Networking Lab, Lab 1 Description, lab1.exp-
19Monday11/8/2010 Mid-Term Exam 2
20Wednesday11/10/2010 Wireless and Mobile Networks: WiFi 802.11, Lab 2 Description, lab2.exp 6
21Monday11/15/2010 Bluetooth, WiMAX, Cellular wireless Networks6
22Wednesday11/17/2010 Mobile IP and Cellular Mobility, Lab 3 Description, lab3.exp6
Security in Computer Networks:Cryptography8
23Monday11/22/2010 Public Key Cryptography, IPSec8
Wednesday11/24/2010 Thanksgiving Holiday (No Class)
24Monday11/29/2010 VPN, Firewalls, Intrusion Detection, Homework 8E8
25Wednesday12/1/2010 Network Management9
26Monday12/6/2010 Multimedia Networking7
27Wednesday12/8/2010 Final Exam

Grading:
Mid-Term Exams (Best of 2)30%
Final Exam30%
Class participation5%
Homeworks20%
Labs15%

Complete List of Audio and Video Recording of Lectures by Raj Jain
Back to Raj Jain's Home Page