CENTER FOR APPLIED INFORMATION TECHNOLOGY
TOWSON UNIVERSITY
Curse No. AIT
618
Course Title: Client/Server-side
Programming on the Web
Credit Hours: 3
Prerequisite: AIT 616
Course Description: Discussion of HTTP protocol, dynamic
HTML, common gateway interface (CGI) programming, Java applets, and server-side
programming. Development of information
systems incorporating applications executing on a client-server system. Design and implementation of distributed
information systems involving the technologies developed for the Web.
Course Objectives: Upon completion of this course students should:
1. Comprehend basic TCP/IP concepts, and
more specifically, the HTTP protocol.
2. Comprehend dynamic HTML, and its capabilities and
limitations.
3. Become
proficient in the use of Javascript for development of dynamic HTML.
4. Understand
CGI programming, and its capabilities and limitations.
5. Understand two-tier and three-tier client/server
architectures.
6. Understand server architectures.
7. Understand
issues involved with database connectivity.