CSCD 433/533
Advanced Networking
Winter 2019

Room:  CEB 204 and Labs in CEB 342
CSCD 433/533 Time:  M,Tu,W, Th, F    11:00 - 11:50 am
Instructor:  Carol Taylor
Office:  CEB 309, Office hours: 10-11 am M, W, F or Whenever I am in the Office
Phone:   509-359-2819

(Required) Computer Networks 5th Edition by Andrew Tanenbaum and David Wetherall, Publisher: Prentice Hall, 2011
Computer Networks Website:   Book Website

This page covers the administrative aspects of the course such as grading, course goals and learning objectives. Links are provided to Assignments, Lecture notes, Relevant links and Labs. Please check the Assignments and Lecture Notes pages frequently since dates may change throughout the quarter. You are responsible for downloading the lecture notes and any supplemental reading prior to class

Course Goals

  • Learn about networks as systems including design principles, performance, software and hardware components
  • To explore Quality of Service (QOS) features of networks including protocols
  • To continue learning network programming, possible topics, QOS, P2P and Real Time Protocols
  • Learning Objectives

  • Study the design principles of the Internet as an example of a successful network that scales
  • Learn about network performance, how to perform measurement and tools
  • Study some specific software and hardware components and understand how they work
  • Study applications that require QOS features and learn which protocols support them
  • Write network programs to better understand network concepts
  • Important Links
    Lecture Notes and Reading Assignments
    Relevant Links
    Grad Student Requirements
    Graduate Survey Paper Information
    C and Java Code Examples Sockets

    Communication with Instructor
    E-mail is my main form of communication. You may also call phone listed above, and leave me a message.

    This course is a mix of theory and applied concepts. Students are expected to be actively involved in learning and applying concepts. Consequently, grades will consist of a number of different components including programs, tests, labs/homework and for grad students one paper and one lecture. The following percentages will be used to compute your grade:

    Undergraduate Students
       35% Exams
       30% Programs
       30% Homework and Labs
       5% Class Participation and In-class Exercises

    Graduate Students
       25% Exams
       20% Programs
       25% Homework and Labs
       25% Class Lecture or Lab
       5% Class Participation and In-class Exercises

    Due Dates and Assignment Requirements
    All assignments are due on the date specified for the assignment.
    Assignment Requirements

    End of Syllabus