TDC 561
Instructor: |
Ehab S. Al-Shaer |
Loop Office: |
711 (Office Hourss) |
Loop Phone: |
(312) 362 5137 |
FAX: |
(312) 362 6116 |
Email: |
ehab@cs.depaul.edu |
Course WWW: |
http://www.depaul.edu/~ealshaer/courses/TDC561/ |
The goal of this class is to study, evaluate and develop alternative client-server architectures based on sockets API of TCP/IP (under UNIX or Windows environments). The course will also attempt to cover the advanced aspects of TCP/IP networking by programming such as multithreaded servers, multicasting and using reliable multicasting protocols. We begin the term with TCP/IP and elementary client/server implementations followed by discussion of various client-server architectures. During the second half of the term, we will study several advanced applications that use sockets.