ICS 571: Client Server Programming

ICS 571: Client Server Programming

 
Course Information
Designation: 
 Elective Course
Course Level: 
 Graduate
Prerequisites
Prerequisite(s) by Topic: 

Prerequisite: (ICS 570 and ICS 431) or Consent of Instructor

Catalog Description: 

Introduction to Clients, Servers, and Protocols. Client-Server Architectures. Software
Architectures for Clients and Servers. Network and Operating System Support for
Client-Server Applications. Programming language support. Standard interfaces and
API. Examples of clients and servers for several popular protocols such as X, POP3,
news, ftp, and http. Project(s).​