Socketprogrammering i C/C++ för internettillämpningar, 7,5 hp

En kvinna sitter vid ett skrivbord i ett bibliotek

Studiestart

Hösttermin 2027

Undervisningsform

Campus, Dagtid, Halvfart

Språk

Engelska

Studietid

2027 vecka 35 till 2027 vecka 43

Förkunskapskrav

För tillträde till kursen krävs 6 avklarade hp i C-programmering alternativt 12 avklarade hp i annat programmeringsspråk.

Syftet med kursen är att studenterna ska få
\- Grundläggande förståelse om hur Internet fungerar, och hur sockets (POSIX) kan användas för att kommunicera över ett IP-nätverk.
\- Förståelse hur klient- och serverapplikationer kan designas och implementeras, med focus på UDP och TCP som transportprotokoll.
\- Förståelse för olika programmeringsmodeller, samt metoder för att hantera kommunikation till/från system som ligger bakom Nätverksadressöversättning (NAT).

Förkunskapskrav

För tillträde till kursen krävs 6 avklarade hp i C-programmering alternativt 12 avklarade hp i annat programmeringsspråk.

Nivå

G1F

Kurskod

DV1728