401423 - Computer Networking Programming
Credit Hours

3

Pre-requisite

401241+401223

Co-requisite

-

Distribution

2+2

This module introduces concepts of advanced programming to develop network programs (client/server programs). It focuses on multithreading, networking, datastreams, socket programming. A selected programming language is used such as Java. Students will be expected to create multithreaded TCP/UDP clients and servers.