This course gives the student knowledge to program applications containing network communication. Implementation of client/server, service oriented architectures and distributed programs.
The course introduces network communication and discusses basic structures and functionalities for development of networking applications. In addition, the course introduces communication models like TCP/IP and its support protocols, client-server, peer-to-peer, VPN and NAT. The course also establishes knowledge for programming of parallel events with threads, timers and counters.
This course gives the student knowledge to program applications containing network communication. Implementation of client/server, service oriented architectures and distributed programs.
The course introduces network communication and discusses basic structures and functionalities for development of networking applications. In addition, the course introduces communication models like TCP/IP and its support protocols, client-server, peer-to-peer, VPN and NAT. The course also establishes knowledge for programming of parallel events with threads, timers and counters.