TDC 561


Network Programming


 

Instructor:

Ehab S. Al-Shaer

Loop Office:

711 (Office Hourss)

Loop Phone:

(312) 362 5137

FAX:

(312) 362 6116

Email:

USE the email given in class (NOT in the CS web site)

Course WWW:

http://www.depaul.edu/~ealshaer/courses/TDC561/

 

Books

 

Prerequisites:

Grade Distribution

Description

The goal of this class is to study, evaluate and develop alternative client-server architectures using Sockets (API for TCP/IP) interface. The course covers the basic and advanced issues of TCP/IP networking programming such as multiprocesses, I/O multiplexing, multithreaded, multicasting and secure network programming. Application examples such as Internet browsing, instant messaging, proxy filtering and file transfer protocols are discussed. PREREQUISITE(S): TDC 463 and CSC 309 or DS 420.

 

Topics

Calendar of important dates