CS 313 Networking and Telecommunication

General Information

  • Syllabus
  • User Group

  • Useful Links

  • ACM Digital Library can be accesses from here.
  • Web resources companion for Tanenbaum's Computer Networks
  • InterOperability Lab at the University of New Hampshire - It contains tutorials of various networking technologies

  • TechEncyclopedia

  • IEEE Meetings
  • Computer Science Student Resource Site by William Stallings

  • Homework assignments

  • Homework Assignment 1
  • Homework Assignment 2
  • Homework Assignment 3
  • Homework Assignment 4
  • Homework Assignment 5
  • Homework Assignment 6

    Project

  • Simplex Stop and Wait Protocol
  • Presentation

  • Presentation Proposal
  • Presentation Guideline

  • Tentative Schedule and Notes (Subject to Change ...)

    Week 1 - Week 2

  • Introduction (Reading: Tanenbaum (T): Ch1.1 and Ch1.7)
  • Netrwork Hardware (Reading: Tanenbaum (T): Ch1.2)
  • Network Software and Reference Model (Reading: T: Ch1.3 - Ch1.6)
  • Week 3 - Week 4

  • Theoretical Basis of Data Communication (Reading: T: Ch2.1)
  • Error Correction/Detection (Reading: T: Ch3.2 and Page 125)
  • Binary Trick
  • Physical Media (Reading: T: Ch2.2 - Ch2.4)

    Week 5

  • Telephone Systems (Reading: T: Ch2.5 and Ch2.6 (except Digital Subscriber and SONET/SDH)
  • DSL and Cable (Reading: T: Ch2.6 (pp147-151) and Ch2.8)
  • Week 6 - Week 7

  • Data Link Layer - Design Issues and Elementary Protocols (Reading T: Ch3.1 and 3.3)
  • Data Link Layer - Sliding Window Protocols (Reading: T: Ch3.4)
  • Spring Break

    Week 8

  • MAC Sublayer - Medium Access Protocol (Reading: T: CDMA (p. 135-138); T: Ch4.1, Ch4.2.1, Ch4.2.2, and Ch4.2.3 (p. 259 - 260 but not including Binary Countdown))
  • CDMA

    Week 9

  • Ethernet and Interconnection Devices (Reading: T: Ch4.3.1-4.3.2, Ch4.3.4-4.3.8, Ch4.8.1-4.8.4)
  • Weeks 10 - 11

  • Network Layer Part I (Reading: T: Ch5.1, Ch5.2(5.2.1-5.2.6))
  • Network Layer Part II (Reading: T: Ch5.3, and Ch5.5-Ch5.5.4)
  • Weeks 12 - 14

  • Transport Layer (T: Ch6.1-Ch6.1.2, Ch6.2-Ch6.2.3)
  • Introduction to TCP/IP Internet
  • Introduction to Network Security

    Week 15

  • Presentations

    Final Exam

  • Have a nice summer break!