22.5 credits in computer science including Programming with C/C++ 1: Introduction, 5 credits and Programming with C/C++ 2: Algorithms, Data Structures and Design Patterns, 5 credits or 10 credits from courses with corresponding content.
The course is an introductory course to learn network programming with C/C++ with the help of low-level networks. The course also covers interprocess communication in distributed computing systems plus common network topologies.