University of Colorado at Boulder
CU: Home | Search | A to Z | Map

 

 

× Close
  • [    home    ]
  • [    courses    ]
    • comprehensive course list
    • fall semester courses
    • spring semester courses
    • summer semester courses
    • library courses
    • library course list
    • course/media purchase + shipping rates
    • professional development
    • professional development course list
  • [    distance delivery    ]
    • delivery methods
    • course access
    • course management tools
    • technical requirements
    • technical help/faq
  • [    degrees    ]
    • earn your degree from a distance
    • application + admissions
    • aerospace
    • computer science
    • electrical + computer
    • engineering management
    • telecommunications
  • [    certificates    ]
    • graduate/academic
    • professional development
  • [    registration + tuition    ]
    • academic courses
    • professional development
  • [    resources    ]
    • students
    • distance learning faculty
    • professional development instructor
    • articles + papers

Register Now Button

Interact
  •  
     
     
  • Request Information
  • Facebook
  • YouTube
Courses
  • Comprehensive Course List
  • Fall Semester Courses
  • Spring Semester Courses
  • Summer Semester Courses
  • Library Courses
  • Library Course List
  • Course/Media Purchase + Shipping Rates
  • Professional Development
  • Professional Development Course List

CSCI 5273: Network Systems

Description
Explores the basic underlying principles of sound network design as well as application software built using these networks. The course identifies the underlying building blocks, showing how they can be glued together to construct a complete network. Important network protocols in use today will be discussed. The design and implementation of some of the revolutions in computer networking that have taken place at the application layer are thoroughly discussed. Finally, the course includes an in-depth coverage of the latest technologies and current relevant issues in computer networks.
Outline
Based on the textbook.
Benefits
  • Gain a practical understanding of modern computer networks.
  • Learn from a systems-oriented approach.
  • Understand how and why a computer network is built.
  • Study the latest network protocols.
  • In-depth coverage of popular network applications.
Objectives
To develop a basic understanding of design, implementation, and evaluation of modern computer networks.
Prerequisites
CSCI 3753 (Operating systems) and familiarity with C/C++ and UNIX/Linux.
Education Officer (EO)

Required

Textbooks
Required: Peterson and Davie, Computer Networks: A Systems Approach, 4th ed., Morgan Kaufmann Publishers, 2007, ISBN 0-12-370548-7.
Optional:
  • Kurose and Ross, Computer Networking: A Top-Down Approach Featuring the Internet, 3rd ed., Addison Wesley, 2005, ISBN 0-321-22735-2.
  • Stevens, TCP/IP Illustrated, Vol. 1, Addison-Wesley, 1993, ISBN 0201633469.
  • Wright and Stevens, TCP/IP Illustrated, Vol. 2, Additon-Wesley, 1995, ISBN 020163354X.
Hardware & Software
Web and e-mail access required.
Syllabus
http://www.cs.colorado.edu/~mishras/courses/csci4273/fall05
Sample Lectures and YouTube Vignettes
Lecture Title Semester Year Type
cscs5273L02 Fall 2008 Lecture
CSCI5273L01 Fall 2008 Lecture
Upcoming & Previous Offerings

Meeting Days Legend: Monday (M), Tuesday (T), Wednesday (W), Thursday (R), Friday (F), Saturday (S), Sunday (U)
Summer Terms: M = Maymester, A = 1st 5 weeks, B= 2nd 5 weeks, C = 8 weeks, D= 10 weeks
Refer to the Academic Calendar for specific dates.

top

Semester Term Time Days Location Instructor Additional Instructors
Fall 2008 04:00 PM - 05:15 PM MW ECCS 1B12 Mishra, S
Spring 2008 04:00 PM - 05:15 PM MW ECCS 1B28 Grunwald, D
Fall 2007 08:30 AM - 09:45 AM MW ECCS 1B12 Mishra, S
Spring 2007 04:00 PM - 05:15 PM MW ECCS 1B28 Han, R
Fall 2005 11:00 AM - 12:15 PM MW ECCS 1B28 Mishra, S
bottom block
  • [    corporate    ]
  • [    about    ]
  • [    faq    ]
  • [    contact    ]
CU LogoCenter for Advanced Engineering and Technology Education
College of Engineering and Applied Science
University of Colorado at Boulder, 435 UCB, Boulder CO 80309-0435
303.492.6331 | FAX 303.492.5987 | caete@colorado.edu
© Regents of the University of Colorado