Socket Programming in C/C++ for Internet Applications, 7,5 credits
Start of studies
No occasions planned
Form of education
Language
Period
Admission to the course requires 6 completed credits in C-programming or 12 completed credits in any other programming language.
The aim of this course is to provide students with:
\- A basic understanding of how the Internet works and how sockets (POSIX) can be used for communication over an IP network.
\- An understanding of how client and server applications can be designed and implemented, focusing on UDP and TCP as transport protocols.
\- An understanding of different programming models and methods for handling communication to/from systems behind Network Address Translation (NAT).
Admission to the course requires 6 completed credits in C-programming or 12 completed credits in any other programming language.
Level
G1F
Course code
DV1728