Vi er i gang!
Kjære IN2010-student,
Tusen takk til deg som møtte opp på første forelesning. Vi håper du fikk en god opplevelse, og at du vil fortsette å benytte deg av undervisningstilbudet. Til uken begynner gruppetimene også!
Her er en kjøreplan for semesteret:
Calendar view
Uke
Man
Tir
Ons
Tor
Fre
August
34
Introduksjon
10:15 Forelesning (Aud Simula)
18
19
20
21
35
Sekvensielle datastrukturer
10:15 Forelesning (Aud Simula)
12:15 Gruppe 2 (IT-seminarrom Sed)
14:15 Gruppe 5 (Datastue Limbo)
14:15 Gruppe 6 (IT-seminarrom Sed)
14:15 Gruppe 1 (Datastue Limbo)
10:15 Gruppe 4 (IT-seminarrom Sed)
12:15 Gruppe 7 (IT-seminarrom Sed)
10:15 Lab 2 (IT-seminarrom Sed)
14:15 Gruppe 3 (Datastue Limbo)
10:15 Lab 1 (Datastue Assembler)
36
Sortering
10:15 Forelesning (Aud Simula)
12:15 Gruppe 2 (IT-seminarrom Sed)
14:15 Gruppe 5 (Datastue Limbo)
14:15 Gruppe 6 (IT-seminarrom Sed)
23:59 Innlevering 1 publiseres
14:15 Gruppe 1 (Datastue Limbo)
10:15 Gruppe 4 (IT-seminarrom Sed)
12:15 Gruppe 7 (IT-seminarrom Sed)
10:15 Lab 2 (IT-seminarrom Sed)
14:15 Gruppe 3 (Datastue Limbo)
10:15 Lab 1 (Datastue Assembler)
September
37
Trær og søketrær
10:15 Forelesning (Aud Simula)
12:15 Gruppe 2 (IT-seminarrom Sed)
14:15 Gruppe 5 (Datastue Limbo)
14:15 Gruppe 6 (IT-seminarrom Sed)
14:15 Gruppe 1 (Datastue Limbo)
10:15 Gruppe 4 (IT-seminarrom Sed)
12:15 Gruppe 7 (IT-seminarrom Sed)
10:15 Lab 2 (IT-seminarrom Sed)
14:15 Gruppe 3 (Datastue Limbo)
10:15 Lab 1 (Datastue Assembler)
38
Prioritetskøer
10:15 Forelesning (Aud Simula)
12:15 Gruppe 2 (IT-seminarrom Sed)
14:15 Gruppe 5 (Datastue Limbo)
14:15 Gruppe 6 (IT-seminarrom Sed)
14:15 Gruppe 1 (Datastue Limbo)
10:15 Gruppe 4 (IT-seminarrom Sed)
12:15 Gruppe 7 (IT-seminarrom Sed)
10:15 Lab 2 (IT-seminarrom Sed)
14:15 Gruppe 3 (Datastue Limbo)
10:15 Lab 1 (Datastue Assembler)
23:59 Innlevering 1 frist
39
Grafer
10:15 Forelesning (Aud Simula)
12:15 Gruppe 2 (IT-seminarrom Sed)
14:15 Gruppe 5 (Datastue Limbo)
14:15 Gruppe 6 (IT-seminarrom Sed)
23:59 Innlevering 2 publiseres
14:15 Gruppe 1 (Datastue Limbo)
10:15 Gruppe 4 (IT-seminarrom Sed)
12:15 Gruppe 7 (IT-seminarrom Sed)
10:15 Lab 2 (IT-seminarrom Sed)
14:15 Gruppe 3 (Datastue Limbo)
10:15 Lab 1 (Datastue Assembler)
40
Vektede grafer
10:15 Forelesning (Aud Simula)
12:15 Gruppe 2 (IT-seminarrom Sed)
14:15 Gruppe 5 (Datastue Limbo)
14:15 Gruppe 6 (IT-seminarrom Sed)
14:15 Gruppe 1 (Datastue Limbo)
10:15 Gruppe 4 (IT-seminarrom Sed)
12:15 Gruppe 7 (IT-seminarrom Sed)
10:15 Lab 2 (IT-seminarrom Sed)
14:15 Gruppe 3 (Datastue Limbo)
10:15 Lab 1 (Datastue Assembler)
Oktober
41
Sammenhengende grafer
10:15 Forelesning (Aud Simula)
12:15 Gruppe 2 (IT-seminarrom Sed)
14:15 Gruppe 5 (Datastue Limbo)
14:15 Gruppe 6 (IT-seminarrom Sed)
14:15 Gruppe 1 (Datastue Limbo)
10:15 Gruppe 4 (IT-seminarrom Sed)
12:15 Gruppe 7 (IT-seminarrom Sed)
10:15 Lab 2 (IT-seminarrom Sed)
14:15 Gruppe 3 (Datastue Limbo)
10:15 Lab 1 (Datastue Assembler)
23:59 Innlevering 2 frist
42
Selvstudiumsuke
10:15 Forelesning (Aud Simula)
12:15 Gruppe 2 (IT-seminarrom Sed)
14:15 Gruppe 5 (Datastue Limbo)
14:15 Gruppe 6 (IT-seminarrom Sed)
14:15 Gruppe 1 (Datastue Limbo)
10:15 Gruppe 4 (IT-seminarrom Sed)
12:15 Gruppe 7 (IT-seminarrom Sed)
10:15 Lab 2 (IT-seminarrom Sed)
14:15 Gruppe 3 (Datastue Limbo)
10:15 Lab 1 (Datastue Assembler)
43
Hashing
10:15 Forelesning (Aud Simula)
12:15 Gruppe 2 (IT-seminarrom Sed)
14:15 Gruppe 5 (Datastue Limbo)
14:15 Gruppe 6 (IT-seminarrom Sed)
23:59 Innlevering 3 publiseres
14:15 Gruppe 1 (Datastue Limbo)
10:15 Gruppe 4 (IT-seminarrom Sed)
12:15 Gruppe 7 (IT-seminarrom Sed)
10:15 Lab 2 (IT-seminarrom Sed)
14:15 Gruppe 3 (Datastue Limbo)
10:15 Lab 1 (Datastue Assembler)
44
Litt mer sortering
10:15 Forelesning (Aud Simula)
12:15 Gruppe 2 (IT-seminarrom Sed)
14:15 Gruppe 5 (Datastue Limbo)
14:15 Gruppe 6 (IT-seminarrom Sed)
14:15 Gruppe 1 (Datastue Limbo)
10:15 Gruppe 4 (IT-seminarrom Sed)
12:15 Gruppe 7 (IT-seminarrom Sed)
10:15 Lab 2 (IT-seminarrom Sed)
14:15 Gruppe 3 (Datastue Limbo)
10:15 Lab 1 (Datastue Assembler)
November
45
Kompleksitet
10:15 Forelesning (Aud Simula)
12:15 Gruppe 2 (IT-seminarrom Sed)
14:15 Gruppe 5 (Datastue Limbo)
14:15 Gruppe 6 (IT-seminarrom Sed)
14:15 Gruppe 1 (Datastue Limbo)
10:15 Gruppe 4 (IT-seminarrom Sed)
12:15 Gruppe 7 (IT-seminarrom Sed)
10:15 Lab 2 (IT-seminarrom Sed)
14:15 Gruppe 3 (Datastue Limbo)
10:15 Lab 1 (Datastue Assembler)
23:59 Innlevering 3 frist
46
Selvstudiumsuke
10:15 Forelesning (Aud Simula)
12:15 Gruppe 2 (IT-seminarrom Sed)
14:15 Gruppe 5 (Datastue Limbo)
14:15 Gruppe 6 (IT-seminarrom Sed)
14:15 Gruppe 1 (Datastue Limbo)
10:15 Gruppe 4 (IT-seminarrom Sed)
12:15 Gruppe 7 (IT-seminarrom Sed)
10:15 Lab 2 (IT-seminarrom Sed)
14:15 Gruppe 3 (Datastue Limbo)
10:15 Lab 1 (Datastue Assembler)
47
Eksamensforberedelse
10:15 Forelesning (Aud Simula)
12:15 Gruppe 2 (IT-seminarrom Sed)
14:15 Gruppe 5 (Datastue Limbo)
14:15 Gruppe 6 (IT-seminarrom Sed)
14:15 Gruppe 1 (Datastue Limbo)
10:15 Gruppe 4 (IT-seminarrom Sed)
12:15 Gruppe 7 (IT-seminarrom Sed)
10:15 Lab 2 (IT-seminarrom Sed)
14:15 Gruppe 3 (Datastue Limbo)
10:15 Lab 1 (Datastue Assembler)
48
23
24
25
26
27
49
30
1
2
3
4
Desember
50
7
8
9
10
09:00 Eksamen
Forelesninger
Timeplanen er oppdatert, og det er oppgitt relevante kapitler fra pensumboken for hele semesteret. Forelesningsmateriale publiseres før forelesning.
Det gjøres opptak av forelesningene.
Pensum
Pensumboken i kurset er Algorithm design and applications av Michael T. Goodrich og Roberto Tamassia. Du finner den «offisielle» pensumlista i Leganto.
Gruppetimer
Gruppetimene begynner neste uke, og tidspunktene for gruppene ligger i timeplanen.
På gruppetimer kan du bli kjent med medstudenter, få repetisjon og hjelp fra en som kjenner faget godt, og som nylig har vært der du er nå. De er der for å hjelpe deg gjennom kurset!
Generelt er det helt i orden å gå på andre grupper enn den man er meldt opp til. Erfaringsmessig er det veldig mange som møter på gruppetimer de første par ukene, så vis hensyn dersom det er fullt på gruppen du ikke opprinnelig er oppmeldt til. Etter det er det helt i orden å gå der det passer deg best.
I tillegg kan du delta på på lab-timer på torsdager og fredager, begge to i tidsrommet 10:15–12:00 (se timeplanen).
Ukesoppgaver
På semestersiden finner du ukesoppgaver. De kan du løse selvstendig, få hjelp med på lab-timer, og de vil ofte være temaer på gruppetimer.
Merk at hver oppgavene har en liten knapp (som ser slik ut: ) som du kan trykke på dersom du har spørsmål, innspill eller kommentarer til oppgaven.
Obligatoriske innleveringsoppgaver
Det vil være tre obligatoriske innleveringsoppgaver i IN2010 i år. Dere skal helst levere i grupper på inntil tre personer, og dere må selv finne noen å levere sammen med.
Det er mulig å få fritak fra gruppelevering ved etterspørsel – nøyaktig hvordan dette gjøres vil informeres om i forbindelse med publisering av første innleveringsoppgave.
| Innlevering | Publiseres | Frist |
|---|---|---|
| Innlevering 1 | 31. august | 18. september |
| Innlevering 2 | 21. september | 9. oktober |
| Innlevering 3 | 19. oktober | 6. november |
Kommunikasjon
Vi er enkle å få tak i, og vi er glade i spørsmål.
Faglige spørsmål
Gruppetimer er det beste stedet å få svar på faglige spørsmål.
Dersom du har spørsmål som ikke blir besvart på gruppetimer (eller du ikke har anledning til å gå på gruppetimer) så kan du sende spørsmål til emneansvarlig og gruppelærerkoordinator:
- Lars Tveito larstvei@ifi.uio.no
- Falk Markus Dursun Jeltund fmjetlun@ifi.uio.no
Praktiske spørsmål
De fleste praktiske spørsmål er besvart her:
Spørsmål om gruppetimer og innleveringer kan rettes til gruppelærerkoordinator:
- Falk Markus Dursun Jeltund fmjetlun@ifi.uio.no
Øvrige spørsmål om IN2010 kan rettes på epost til emneansvarlig:
- Lars Tveito larstvei@ifi.uio.no
Bruk UiO-eposten din
Vi har opplevd at henvendelser fra studenter fra eksterne epost-tjenester havner i søppelpost. Bruk UiO-eposten din for å unngå dette.
Kattis
Vi vil varmt anbefale å løse oppgaver fra open.kattis.com. De har et stort og variert utvalg av oppgaver på ulike nivå, og kan løses i mange ulike programmeringsspråk. Å løse oppgaver fra Kattis er en morsom måte å få mengdetrening i problemløsning og programmering; begge deler kommer svært godt med i IN2010!
Merk at Kattis ikke er en del av det «offisielle» undervisningstilbudet i IN2010, men snarere en morsom måte å få mengdetrening på programmeringsoppgaver.
Til uken
Vi håper du har hatt en fin start på semesteret, og ser frem til å se deg på forelesning, gruppetimer og lab-timer til uken!
___
Med vennlig hilsen oss som underviser IN2010