The course covers the basic and advanced issues of TCP/IP networking programming such as multiple processes, I/O multiplexing, multi-threaded processes, multicasting and secure network programming USING C/C++.
Application examples such as Internet browsing, instant messaging, proxy filtering and file transfer protocols are discussed. PREREQUISITE(S): (CSC309 or CSC262) and (TDC463 or SE435).