CMSC 417 Computer Networks - Fall 2014 - Section 0201


[Announcements] [Forum (Piazza)] [Reading] [Topics] [Lectures] [Projects] [Schedule] [Other Information and Policies]

Instructor: Ibrahim Korpeoglu
Email: korpe AT cs.umd.edu
Web: http://www.cs.umd.edu/~korpe Office: AVW 3217
Phone: 301-4052774
Office Hours: Tue-Thr 1:30pm-3:00pm (in my office)
Class Meets: Tue-Thr 3:30pm - 4:45pm; in room CSI 2107

Teaching Assistant: Amit Chavan
Email: amitc AT cs.umd.edu
Office: AVW 4103
Office Hours: Mon-Wed 10:00am-11:30am


Grading Policy

Description: Computer networks and architectures. The OSI model including discussion and examples of various network layers. A general introduction to existing network protocols. Communication protocol specification, analysis, and testing.
Credits: 3
Prerequisite: Minimum grade of C- in CMSC351 and CMSC330; and permission of CMNS-Computer Science department. Or must be in the (Computer Science (Doctoral), Computer Science (Master's)) program.


We will basically use the textbook slides. We can add new material and examples over them.

Both sections of the course will assign the same projects.


Schedule (tentative - may change and be updated over time)
W01. Sep 01Ch1 (Foundation, requirements, network architecture)
W02. Sep 08 Ch1 (Network Software, Sockets; Performance; Bandwidth and Latency)
W03. Sep 15 Ch2 (Link Layer, Framing, Error Detection, CRC)
W04. Sep 22Ch2 (Reliable Tranmission; Sliding Window; Ethernet; Media Access Control)
W05. Sep 29Ch2 (Wireless; 802.11, CSMA/CA);
Ch3 (Internetworking; Switching/Forwarding, Datagram/Circuit Switching, Bridges/LAN-Switches, Spanning Tree Algorithm)
W06. Oct 06Ch3 (Internetworking, IP, Fragmentation, IP Addressing, IP Forwarding, Subnetting, CIDR, ARP)
W07. Oct 13Ch3 (DHCP, Routing, Distance-Vector, RIP);
Midterm 1 (Oct 16)
W08. Oct 20Ch3 (Link-State routing, Dijkstra' short-path algorithm, OSPF);
Ch4 (Interdomain Routing, BGP; IPv6)
W09. Oct 27Ch4 (IP Multicasting, DVMRP, PIM; Mobile IP);
Ch5(End-to-end Protocols, Transport Protocols, UDP, TCP)
W10. Nov 03Ch5 (TCP, connection establishment, sliding window, reliable byte stream, flow control);
Ch6 (Congestion Control and Resource Allocation; Queuing, FIFO, Fair Queuing)
W11.Nov 10Ch6 (TCP Congestion Control);
Midterm 2 (Nov 11)
W12.Nov 17Ch9 (Applications and Application Protocols; Email, SMTP, IMAP; Web, HTTP
W13.Nov 24Ch9 (Applications; Web Services, SOAP, REST; Multimedia Applications, SIP, SDP; DNS);
Thanksgiving Holiday
W14.Dec 01Ch9 (Applications; SNMP, Overlay Networks, P2P Applications, Bittorrent, CDNs);
Ch8 (Network Security; Public-Key and Symmetric Key Encryption)
W15.Dec 08Ch8 (Network Security; Cryptographic Hash Functions; Authenticators; Authentication Protocols)

Important Dates (may have some updates)

Other Information and Policies

Computer Science - University of Maryland College Park

[Back] Back to the Department of Computer Science Class Pages