lu.se

Datavetenskap

Lunds Tekniska Högskola

Denna sida på svenska This page in English

Nätverksprogrammering

Kursen nätverksprogrammering ger en introduktion till de programmeringstekniska problem som uppstår när datorer kommunicerar med varandra via ett nätverk, speciellt Internet, och lösningar till dessa. Efter genomgången kurs ska man kunna skriva datorprogram som kommunicerar med varandra över ett nätverk. Man ska kunna använda sig av de vanligaste standardprotokollen för att skicka meddelanden. Man ska kunna designa och implementera client/server-lösningar samt arbeta med webbmiljöer.

Projektgalleri

Vi börjar närma oss slutet på kursen och projekten börjar avslutas. Nedan lägger vi ut länkar till era webbpresentationer av projekten efter hand. Se gärna vad era kollegor har åstadkommit!

Senaste nytt

Omtentamen 2011-08-23 färdigrättad
Tentamen är nu färdigrättad och inlagd i Ladok. Det kan dock dröja någon dag innan resultaten är synliga.

Tentorna finns för visning på begäran hos Lena Ohlsson, rum E:2179.
(2011-08-26)

Tentamen 2011-06-03 färdigrättad
Tentamen är nu färdigrättad och inlagd i Ladok. Det kan dock dröja någon dag innan resultaten är synliga.

Betygsgränser:
3: 20-25,5
4: 26-31,5
5: 32-40

Därutöver måste man ha minst 8 poäng på vardera del 1 och del 2 för att visa att man både har en allmänorientering om ämnet och kan praktiskt skriva enklare program.

Resultatstatistik:
U: 16%
3: 13%
4: 26%
5: 45%

Vi gratulerar till ett ovanligt stort antal höga betyg.

Tentorna finns för visning på begäran hos Lena Ohlsson, rum E:2179.
(2011-06-20)

Ny lokal för omtentan i augusti!!!
Som tidigare meddelats stängs Matteannexet för ombyggnad i sommar, vilket gör att omtentan i augusti måste flyttas. Ny lokal blir:

  • Tis 23/8 kl 8-13 i sal Victoriastadion 2 B.

(2011-05-24)

Ändrade lokaler för omtentan i augusti
På grund av att Matteannexet stängs för ombyggnad i sommar måste omtentan i augusti, tisdagen den 23/8, flyttas till andra lokaler. Vilka dessa blir är ännu inte känt. Så fort vi vet vilken den nya lokalen blir lägger vi ut det som en nyhet här.
(2011-05-19)

Uppsamlingstillfälle för laborationer, måndag 16/5
Vi kommer att ordna uppsamlingstillfälle för er som har laborationer kvar att redovisa:

  • Måndag den 16/5 kl 13.15 i E:Hacke
  • Måndag den 16/5 kl 15.15 i E:Hacke

OBS! Vi garanterar bara handledarnärvaro fram till klockan 13.45 respektive 15.45. Om det inte finns några studenter i salen som arbetar med laborationerna efter dessa tider kommer handledaren att lämna salen. Så kom i tid!
(2011-05-11)

Dags för redovisning av projekt
Redovisningsdatum för projekten börjar närma sig. Projektet ska utmynna i en skriftlig projektrapport samt en webbsida som översiktligt presenterar det genomförda projektet. Dessa ska vara klara och inlämnade senast fredagen den 20/5. Projektet redovisas även muntligen för handledaren gruppvis enligt överenskommelse.
(2011-05-04)

Fel datum i kursprogrammet
I kursprogrammet har fel datum angetts för den avslutande föreläsningen om strömmande media. Korrekt datum är den 18/5 och inte den 19/5, På samma sätt är datumet för reservföreläsningen dagen efter - som vi INTE planerar att använda oss av - felaktigt angivet.
(2011-05-04)

OBS! Ingen föreläsning torsdagen den 14 april.
Som de uppmärksamma läsarna av kursprogrammet säkert redan noterat är det ingen föreläsning torsdagen den 14 april. Föreläsningarna återupptas den 11 maj efter påskuppehållet. Glad påsk önskar kursansvariga.
(2011-04-12)

Projektkonton, del 2 – delade kataloger
Nu har delade kataloger skapats under /usr/local/proj/eda095 för varje grupp. Er katalog heter /usr/local/proj/eda095/eda095XX där XX byts ut mot ert gruppnummer (01-12). I katalogen har samtliga gruppmedlemmar läs- och skrivrättigheter. Ni kan använda katalogen för att spara ert delade arbetsmaterial. Tänk på att innehållet i katalogen kommer att raderas någon gång efter kursens slut, så spara undan en kopia av materialet efter kursen!
(2011-04-04)

Projektkonton, del 1 – Subversion
Vi avser att ordna så att ni i samband med projektet har tillgång till en delad yta att spara era filer på/i. Vissa av er som – som har tidigare erfarenhet av versionshantering – föredrar säkert att använda verktyget Subversion. För er har vi skapat repositories på vår SVN-server (svn.cs.lth.se/svn/eda095/np11XX, där XX byts ut mot ert gruppnummer). Användarnamn och lösenord kan ni få av er handledare (de har fått ett mail med aktuell information) eller från Roger Henriksson.

För er andra har vi beställt delade projektkataloger under /usr/local/proj i vilka alla i gruppen kommer att ha läs- och skrivrättigheter. Dessa har vi dock inte fått tillgång till riktigt ännu. Mer information kommer när de finns tillgängliga.

För varje grupp kommer det att finnas både ett SVN-repository och en delad projektkatalog så ni kan själva välja hur ni vill göra. För båda fallen gäller dock att katalogen/repositoryt kommer att tas bort efter kursens slut, så kom i håg att spara undan ert material i samband med kursslutet!
(2011-03-29)

Gruppindelning version 1
Ni var extra besvärliga i år! ;-) Det var en kraftig överteckning av tiden M 13-15 så vi fick flytta runt en hel del. :-( Dock kunde vi respektera alla "kan inte", men några enstaka får tyvärr acceptera sitt tredjealternativ. Vi hade tre olika resurser som behövde gå ihop: studenter, lärare och lokaler vilket gjorde att det visade sig svårt att ändra tiderna för laborationstillfällena. Tyvärr tror jag inte det blir mycket bättre än så här.  Det finns fortfarande en del luft i grupperna, så om någon får förhinder någon enstaka gång ska det nog gå - efter överenskommelse - att laborera på en avvikande tid.

Preliminär gruppindelning
(2011-03-17)

Kursstart 2011
Välkommen till 2011 års kursupplaga. Kursstart är onsdagen den 16/3 klockan 8-10 i sal E:C.
(2011-02-17)

Kursfakta

Omfattning: 7,5 hp

Kursperiod: VT2 2011

Schema (TimeEdit): Klicka här!

Obligatorisk för: C3

Valfri för: D4, E3, F4

Kursansvariga:
Roger Henriksson
Pierre Nugues

Kursombud:
Vahagn Baghomian
Jolina Haberkamm
Robin Larsson

Kursprogram: Klicka här!

Formell kursbeskrivning från KA: Klicka här!