CS 440

Computer Networks

Fall Semester, 2005


Course Home

Syllabus

Schedule

Labs

Programming Assignments

Research Paper

Glossary

Additional Materials


Fall 2005

Room & Time:
  Lecture:
    MWF, 9:00-9:50 AM,
      EPS 108
  Laboratory:
    Sec. 03, Thur., 8:00-9:50 AM,
      EPS 254
    Sec. 04, Tue., 10:00-11:50 AM,
      EPS 254
  Final Exam
    Dec. 16, 8:00-9:50 AM

Instructor:
  Bob Wall
  bwall@cs.montana.edu
  www.cs.montana.edu/~bwall
  EPS 352
  994-5978
  Office Hours:
    MWF, 10:00-10:50 AM
    T, 9:00-9:50 AM
TA:
  Anthony Arnone
  arnone@cs.montana.edu
  www.cs.montana.edu/~arnone
  EPS 110
  Office Hours:
    T, 8:00-9:50 AM

CS 440 Schedule

Date Topic Reading Slides Assignments Due
Aug 29 Class Overview      
Aug 31 Intro - Network Organization and Architectures 1.1-1.3 Slides  
Sep 2 Intro - Network Software, Performance Measures 1.4-1.5 Slides  
Sep 5 No Class - Labor Day Cold Frosty Beverage Labels    
Sep 7 Data Communications Fundamentals 2.1-2.2 Slides Quiz 1
Assignment 1
Sep 9 Data Comm - Encoding and Framing 2.2-2.3 Slides  
Sep 12 More Framing, Error Detection 2.4 Slides  
Sep 14 Reliable Transmission 2.5 Slides  
Sep 16 More Sliding Window Protocol, Ethernet (802.3) 2.6 Slides Program 1
Sep 19 More Ethernet, Token Ring (802.5) 2.7 Slides  
Sep 21 More Token Ring (FDDI) 2.7   Quiz 2
Sep 23 Finish Token Ring, FDDI, UDP Sockets 2.7 Slides, UDP Slides  
Sep 26 Wireless (802.11) 2.8 Wireless Slides  
Sep 28 Discuss ITC tour, Network Adapters 2.9 Tour Topics  
Sep 30 Packet Switching / Forwarding 3.1 Switching Slides  
Oct 3 Bridges / LAN Switches, Polling Unix Sockets 3.2 Bridging Slides Program 2
Oct 5 More Bridges - Spanning Tree Algorithm 3.2   Quiz 3
Oct 7 Review Quiz 3, Spanning Tree Example, Cell Switching - ATM 3.3    
Oct 10 Cell Switching - ATM 3.3 ATM Slides Program 3
Oct 12 Switching Implementation and Performance 3.4 Switching Slides  
Oct 14 Network Topics, Discussion   Campus Network Utilization  
Oct 17 Finish Ch. 3, review for midterm     Program 4
Oct 19 Mid-Term Exam   Study Topics  
Oct 21 Review Midterm, Discuss Program 5   Test Key  
Oct 24 Simple Internetworking - IP 4.1 IP Slides  
Oct 26 IP - Fragmentation, Datagram Forwarding, ARP 4.1.1-4.1.5 IP Slides 2  
Oct 28 IP - DHCP, ICMP, Virtual Networks 4.1.6-4.1.8    
Oct 31 Routing - RIP 4.2-4.2.2,
Cisco Routing
RIP Slides Program 5
Nov 2 Routing - OSPF 4.2.3 OSPF Slides Quiz 4
Nov 4 Review Quiz, More OSPF, Asynchronous I/O 4.2.4 Link Metrics Slides Paper Topic
Nov 7 Routing Metrics, Mobile Routing, Subnetting 4.2.5-4.3.1 Mobile Routing,
Subnetting Slides
 
Nov 9 IPv6 4.3.5 IPv6 Slides  
Nov 11 No Class - Veteran's Day     Problems 4.17, 4.19, 4.29
Solutions
Nov 14 UDP, TCP 5-5.2.4 UDP, TCP Slides Program 6
Nov 16 More TCP 5.2.5-5.2.9   Quiz 5
Nov 18 SMTP, MIME, IMAP, HTTP 9.2-9.2.2    
Nov 21 No Class - Get out of jail free     Program 7
Nov 23 No Class - Get out of jail free      
Nov 25 No Class - Thanksgiving      
Nov 28 Classless Routing (CIDR), Interdomain Routing (BGP), Routing Areas, MPLS 4.3.2-4.3.4, 4.5    
Nov 30 DNS 9.1    
Dec 2 Remote Procedure Calls 5.3 RPC Slides Paper
Problems 5.5, 5.18, 5.20, 5.27, 5.32
Solutions
Dec 5 Java RMI, EJBs, CORBA Java RMI & EJB
CORBA overview
RMI/CORBA Slides  
Dec 7 Web Services Web Services primer Web Services Slides Quiz 6
Dec 9 More Web Services, Review Quiz, and Review for Final   Study Topics Program 8
Dec 16 Final Exam 8:00-9:50     Lunch at Spectators

MSU Homepage Search
Didn't find it? Please use our contact list or our site index!
© Copyright Montana State University-Bozeman Last updated 2005-11-09 by bwall@cs.montana.edu.