CS 742
Computer Communication Networks
Fall 2003


Class Information


Contact Information

Instructor: Chin-Chih Chang
Office: 209 Jabara Hall
Office Phone: 978-3917
Office Hours: M,W,F 10:30 - 11:30 AM (or by e-mail)
E-mail: chang@cs.wichita.edu

Teaching Assistant:Khalid Siddiqui
Office:215 Jabara Hall
Office Phone: 978-5267
Office Hours: T, TH 3:45 - 5:00 PM (or by e-mail)
E-mail: kasiddiq@cs.wichita.edu


Course Description

Introduction to network programming for the Internet environment including the basic concepts of TCP/IP, client-server paradigm, programming of clients and various types of servers, remote procedure calls, concurrency management and interconnection techniques. Emphasizes the design principles that underlie implementation of practical applications.

Prerequisites: CS 300 - Data Structures and Algorithms I

Textbook

Computer Networks, Fourth Edition
Andrew S. Tanenbaum
Prentice Hall PTR; 4th edition (August 9, 2002), 0130661023

Syllabus

A copy of the syllabus may be found here (HTML format) (PDF format)

Fall 2002


Lecture Notes

Labs Contents

Blackboard


Tutorials


Programs



Exams


Worksheets


Homework


Electronic Handin

Students should submit their programs in the electronic form with the handin program.

Download

Chin-Chih Chang (chang@cs.wichita.edu)