Följande tre labbar ingår i kursen:

Laboration Första inlämning senast Sista inlämning senast
Binärsökning 11/11 25/11
Aktiehandel 23/11 7/12
Reseplanering 7/12 16/12

Labbarna ska utföras i par (i enstaka undantagsfall kan individuellt utförande godkännas). Varje grupp måste lösa uppgifterna på egen hand. Plagiat betraktas som fusk, både för den grupp som plagierat och den grupp som plagierats, så se till att skydda er kod. Fusk kan leda till avstängning från studier i tre månader. Vi är medvetna om att det finns lösningar till vissa labbar att hitta på nätet.

De som inte hittar någon labbpartner ombeds komma till föreläsningen 2/11, för att om möjligt kunna paras ihop med någon.

Labbhandledning sker i labbsalar, se schemat. Studenter från flera olika program läser den här kursen. Att lägga ett schema som inte leder till några krockar för någon verkar omöjligt. D-studenter ska enligt schemaläggaren inte ha några krockar när det gäller labb-handledningstiderna, förutom i sista veckan. TM-studenter ska kunna gå tisdag 15-17 varje vecka och de andra tiderna vissa veckor. Av denna anledning, om ni kan gå andra tider än tisdag 15-17, så välj helst bort denna tid. Det brukar vara högt tryck på handledarna under labb-passen. Se till att göra så mycket ni kan innan ni går på labb-handledning, så att ni kan ställa relevanta, och förhoppningsvis inte så många, frågor.

Ofta är det fler studenter i labbsal 3358 än i den andra (ED3507 eller ED3582). Försök att få en jämnare fördelning.

Vid labbhandledning kommer fr.o.m. lv 4 en elektronisk kö användas. Samma kö gäller båda labbsalarna och de två handledarna kommer samarbeta och röra sig mellan salarna. Kön har adressen http://www.waglys.com/Nid8uf.

Labbrapportering ska ske genom Fire (dokumentation).

För att bli godkänd på en labb måste den lämnas in senast vid ett visst datum (se ovan). Om labben inte godkänns direkt kan man få lämna in igen (en eller flera gånger), dock inte senare än det sista inlämningsdatumet, och varje ny inlämning förväntas vara klart bättre än den tidigare. Kom ihåg att ni blir underkända på kursmomentet "Laboration" om ni inte får godkänt på alla laborationerna.

Tanken är att labbarna ska vara rättade senast (någon gång under) tredje arbetsdagen efter att de har lämnats in. Om så inte sker kan man i vissa fall, efter begäran, få den sista inlämningsdagen framflyttad.

Koden som lämnas in måste vara

Skicka in källkoden som separata .java-filer, ej i komprimerad mapp. Klasserna ska inte deklareras i något java-paket. Lämna inte in onödiga filer (*.class, *~ o d).

Kod som inte uppfyller kraven ovan kan underkännas summariskt. Om ni vill ha några tips angående vad "välstrukturerad" betyder kan ni titta på en eller flera stilguider, t ex Erlands.

Om man vill får man skriva sina labbar på engelska; det kan underlätta för en av labbrättarna.