CSC4402 Computer Network Programming (FOSCI)


Semester 1 (EXT)TWMBA (ONC)TWMBA
Semester 3 (EXT)TWMBA

Units 1.00 (Networks and Communications) Band 2


Pre-requisite: CSC 2404 and CSC 3407



This course addresses development of network applications and software on the Internet. It covers both the TCP/UDP transport layer programming interface and the methodology of design and implementation of real client-server network applications. Upon completion of this course, students will have a good understanding of the TCP/UDP network programming interface and be able to develop non-trivial robust client-server network applications on the Internet. The topics include: Socket address, Elementary TCP and UDP sockets, Design and implementation of TFTP, Daemon processes and inetd superserver, Reliable UDP communication and Multicasting.


Check the course specification database for further information.