Course Code | Course Name | Credits | Hours |
---|---|---|---|
5904111 | Network Programming | 3.0 | 3 |
Description | This course discusses the application programming interfaces for computer networks. In addition, the design and programming methodology of network application systems are studied. Students will be required to complete a term programming project that implements network application systems. Course Contents: 1. TCP/IP, TCP, UDP, Socket, RPC, and related RFCs, 2. Client/Server Model, 3. Process, Thread, and Synchronization, 4. WWW, CGI, and Database Connectivity, 5. CORBA, RMI, and DCOM. |