Velkommen til IN2010 – Algoritmer og datastrukturer!

Kj?re IN2010-student,

Velkommen til IN2010 h?sten 2025!

Om en uke m?tes vi til f?rste forelesning. Vi gleder oss til ? kunne innvie deg i den vakre verden av algoritmer og datastrukturer!

Vi er i ferd med ? gj?re klart for et nytt semesteret, og semestersiden vil fylles med en del innhold i l?pet av denne uken og neste.

Her er en kj?replan for semesteret:

Calendar view
Uke
Man
Tir
Ons
Tor
Fre
August
34
18
 
19
Introduksjon
12:15 Forelesning (Simula)
20
 
21
 
22
 
35
 
25
23:59 Innlevering 1 publiseres
26
Tr?r
12:15 Forelesning (Simula)
27
10:15 Gruppe 3 (Assembler)
12:15 Gruppe 5 (C)
12:15 Lab 1 (Limbo)
14:15 Gruppe 2 (Sed)
14:15 Lab 2 (Limbo)
28
08:15 Gruppe 6 (Modula)
10:15 Gruppe 1 (Modula)
29
10:15 Gruppe 4 (Assembler)
12:15 Gruppe 7 (Assembler)
September
36
1
 
2
Balanserte s?ketr?r
12:15 Forelesning (Simula)
3
10:15 Gruppe 3 (Assembler)
12:15 Gruppe 5 (C)
12:15 Lab 1 (Limbo)
14:15 Gruppe 2 (Sed)
14:15 Lab 2 (Limbo)
4
08:15 Gruppe 6 (Modula)
10:15 Gruppe 1 (Modula)
5
10:15 Gruppe 4 (Assembler)
12:15 Gruppe 7 (Assembler)
37
8
 
9
Prioritetsk?er
12:15 Forelesning (Simula)
10
10:15 Gruppe 3 (Assembler)
12:15 Gruppe 5 (C)
12:15 Lab 1 (Limbo)
14:15 Gruppe 2 (Sed)
14:15 Lab 2 (Limbo)
11
08:15 Gruppe 6 (Modula)
10:15 Gruppe 1 (Modula)
 
12
10:15 Gruppe 4 (Assembler)
12:15 Gruppe 7 (Assembler)
23:59 Innlevering 1 frist
38
 
15
23:59 Innlevering 2 publiseres
16
Sortering
12:15 Forelesning (Simula)
17
10:15 Gruppe 3 (Assembler)
12:15 Gruppe 5 (C)
12:15 Lab 1 (Limbo)
14:15 Gruppe 2 (Sed)
14:15 Lab 2 (Limbo)
18
08:15 Gruppe 6 (Modula)
10:15 Gruppe 1 (Modula)
19
10:15 Gruppe 4 (Assembler)
12:15 Gruppe 7 (Assembler)
39
22
 
23
Litt mer sortering
12:15 Forelesning (Simula)
24
10:15 Gruppe 3 (Assembler)
12:15 Gruppe 5 (C)
12:15 Lab 1 (Limbo)
14:15 Gruppe 2 (Sed)
14:15 Lab 2 (Limbo)
25
08:15 Gruppe 6 (Modula)
10:15 Gruppe 1 (Modula)
26
10:15 Gruppe 4 (Assembler)
12:15 Gruppe 7 (Assembler)
Oktober
40
29
 
30
Hashing
12:15 Forelesning (Simula)
1
10:15 Gruppe 3 (Assembler)
12:15 Gruppe 5 (C)
12:15 Lab 1 (Limbo)
14:15 Gruppe 2 (Sed)
14:15 Lab 2 (Limbo)
2
08:15 Gruppe 6 (Modula)
10:15 Gruppe 1 (Modula)
 
3
10:15 Gruppe 4 (Assembler)
12:15 Gruppe 7 (Assembler)
23:59 Innlevering 2 frist
41
 
6
23:59 Innlevering 3 publiseres
7
Grafer
12:15 Forelesning (Simula)
8
10:15 Gruppe 3 (Assembler)
12:15 Gruppe 5 (C)
12:15 Lab 1 (Limbo)
14:15 Gruppe 2 (Sed)
14:15 Lab 2 (Limbo)
9
08:15 Gruppe 6 (Modula)
10:15 Gruppe 1 (Modula)
10
10:15 Gruppe 4 (Assembler)
12:15 Gruppe 7 (Assembler)
42
13
 
14
Vektede grafer
12:15 Forelesning (Simula)
15
10:15 Gruppe 3 (Assembler)
12:15 Gruppe 5 (C)
12:15 Lab 1 (Limbo)
14:15 Gruppe 2 (Sed)
14:15 Lab 2 (Limbo)
16
08:15 Gruppe 6 (Modula)
10:15 Gruppe 1 (Modula)
17
10:15 Gruppe 4 (Assembler)
12:15 Gruppe 7 (Assembler)
43
20
 
21
Sammenhengende grafer
12:15 Forelesning (Simula)
22
10:15 Gruppe 3 (Assembler)
12:15 Gruppe 5 (C)
12:15 Lab 1 (Limbo)
14:15 Gruppe 2 (Sed)
14:15 Lab 2 (Limbo)
23
08:15 Gruppe 6 (Modula)
10:15 Gruppe 1 (Modula)
 
24
10:15 Gruppe 4 (Assembler)
12:15 Gruppe 7 (Assembler)
23:59 Innlevering 3 frist
44
27
 
28
Grafproblemer
12:15 Forelesning (Simula)
29
10:15 Gruppe 3 (Assembler)
12:15 Gruppe 5 (C)
12:15 Lab 1 (Limbo)
14:15 Gruppe 2 (Sed)
14:15 Lab 2 (Limbo)
30
08:15 Gruppe 6 (Modula)
10:15 Gruppe 1 (Modula)
31
10:15 Gruppe 4 (Assembler)
12:15 Gruppe 7 (Assembler)
November
45
3
 
4
Kompleksitet
12:15 Forelesning (Simula)
5
10:15 Gruppe 3 (Assembler)
12:15 Gruppe 5 (C)
12:15 Lab 1 (Limbo)
14:15 Gruppe 2 (Sed)
14:15 Lab 2 (Limbo)
6
08:15 Gruppe 6 (Modula)
10:15 Gruppe 1 (Modula)
7
10:15 Gruppe 4 (Assembler)
12:15 Gruppe 7 (Assembler)
46
10
 
11
Kosetime
12:15 Forelesning (Simula)
12
10:15 Gruppe 3 (Assembler)
12:15 Gruppe 5 (C)
12:15 Lab 1 (Limbo)
14:15 Gruppe 2 (Sed)
14:15 Lab 2 (Limbo)
13
08:15 Gruppe 6 (Modula)
10:15 Gruppe 1 (Modula)
14
10:15 Gruppe 4 (Assembler)
12:15 Gruppe 7 (Assembler)
47
17
 
18
Eksamensforberedelse
12:15 Forelesning (Simula)
19
10:15 Gruppe 3 (Assembler)
12:15 Gruppe 5 (C)
14:15 Gruppe 2 (Sed)
20
08:15 Gruppe 6 (Modula)
10:15 Gruppe 1 (Modula)
21
10:15 Gruppe 4 (Assembler)
12:15 Gruppe 7 (Assembler)
48
24
 
25
 
26
 
27
 
28
 
Desember
49
1
 
2
 
3
 
4
 
 
5
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 uken etter f?rste forelesning, 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? onsdager klokken 12:15–16:00. Vi skulle gjerne hatt disse i st?rre rom, s? vi ber om forst?else dersom du skulle m?te opp og det ikke er plass.

Kommunikasjon

Vi er enkle ? f? tak i, og vi er glade i sp?rsm?l.

Faglige sp?rsm?l

Lurer du p? noe faglig, kan du sp?rre via Discourse. Dette er et diskusjonsforum og en praktisk digital m?teplass hvor man kan snakke med hverandre og kursansvarlige. Vi ?nsker ogs? gjerne at du selv er med p? ? svare p? andres sp?rsm?l og deltar i de faglige diskusjonene. Det l?rer man veldig mye av.

Discourse er ikke p? plass enn?, men vi skal f? det p? plass s? fort vi kan.

Praktiske sp?rsm?l

De fleste praktiske sp?rsm?l er besvart her:

Sp?rsm?l om gruppetimer og innleveringer kan rettes til sjefsgruppel?rer:

?vrige sp?rsm?l om IN2010 kan rettes p? e-post til emneansvarlige:

Videomateriale fra tidligere semestre

Forelesningsopptak fra h?sten 2024 ligger i Panopto, og du er velkommen til ? se p? dem dersom du ?nsker ? ligge litt i forkant.

Det er ogs? mulig ? se p? videomateriale som ble laget h?sten 2020.

Pensum er stort sett uendret fra tidligere semestre, men n?yaktig hvordan ulike temaer presenteres, og rekkef?lgen de presenteres i kan variere noe.

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

Neste uke vil det komme mer informasjon og ressurser. Vi h?per du ser frem ? ta del i IN2010 dette semesteret.

Dersom du har noen sp?rsm?l i mellomtiden trenger du ikke n?le med ? sende en e-post til og !

Vel m?tt til f?rste forelesning!

___
Med vennlig hilsen oss som underviser IN2010

Publisert 12. aug. 2025 18:54 - Sist endret 12. aug. 2025 18:54