ALKO Algoritmer och komplexitet -- 1998
Resultat av kursutvärdering
--------------------------------------------------------------------------------
En massa frågor väntar på svar och en eller annan kommentar.
--------------------------------------------------------------------------------
Upplever du kursen som lätt eller svår?
6& (456) HAHA
0% (0 st) Mycket lätt.
0% (0 st) Lätt.
36% (8 st) Medel.
59% (13 st) Ganska svår.
5% (1 st) Mycket svår.
--------------------------------------------------------------------------------
Fick du i början av kursen klart för dig vad kursens mål var?
77% (17 st) Ja.
18% (4 st) Tveksam.
5% (1 st) Nej.
76& (femhundra) tveksam till att svara ja eller nej
--------------------------------------------------------------------------------
Tycker du att kursen är intressant?
45% (10 st) Ja, mycket.
32% (7 st) Ja.
23% (5 st) Neutral.
0% (0 st) Inte särskilt.
0% (0 st) Nej.
--------------------------------------------------------------------------------
Tycker du att kursen är relevant?
36% (8 st) Ja, mycket.
45% (10 st) Ja.
18% (4 st) Neutral.
0% (0 st) Inte särskilt.
0% (0 st) Nej.
--------------------------------------------------------------------------------
Kursen förutsätter kännedom om logik, kombinatorik, grundläggande algoritmer och datastrukturer, samt vana vid matematiska resonemang och bevis. Tycker du att dina förkunskaper var tillräckliga när kursen startade?
82% (18 st) Ja.
18% (4 st) Tveksam.
0% (0 st) Nej.
Ev. kommentar:
Självklart hade det varit bättre att vara bättre på
allt men men har ju haft förkunskaperna och det går
ju fort att fräscha upp minnet.
---
färdighet i reduktioner tycks kräva övning...
---
Undantag ordo, och täta beräkningar.
---
En av de bästa kurser vi har läst!
---
Det svåra var att det delvis var ett nytt sätt att tänka.
---
Jag hade dock läst lite mer än de övriga som gick kursen.
--------------------------------------------------------------------------------
Kurslitteratur
Vad tycker du om kursboken Introduction to Algorithms av Cormen, Leiserson och Rivest?
9% (2 st) Mycket bra.
45% (10 st) Bra.
36% (8 st) Hyfsad.
5% (1 st) Mindre bra.
0% (0 st) Dålig.
0% (0 st) Har inte använt den.
Ev. kommentar om boken:
kommer inte ihåg så mycket av de kurserna
---
Jag kunde tänka mig en bitvis mer formell uppläggning av boken
med framförallt tydligare definitioner.
---
Vissa uträkningar kunde förklaras bättre.
---
Den hade redan sålts slut när jag skulle köpa den.
Boken hade sålt slut och jag fick inte tag i någon
bok förrän dagen innan hemtal 2 skulle vara
inlämnat. Det värsta som kan hända på en kurs är
just att det inte går att få tag på litteraturen.
---
En Mycket bra bok. Hög läsbarhet.
---
Bra bok, saknar dock ngn form av facit.
---
Svårt att räkna på uppg. då det ej finna några svar eller lösningar. Om boken ska vara kvar bör lösningar eller svar delas ut vid kursens början.
---
Tyvärr saknas som vanligt facit till uppgifterna. Varför ska det var så förbannat svårt att lägga till ett facit till dom uppgifter man presenterar?
Vad tycker du om det utdelade kapitlet ur David Harels bok (om oavgörbarhet)?
0% (0 st) Mycket bra.
14% (3 st) Bra.
36% (8 st) Hyfsat.
9% (2 st) Mindre bra.
5% (1 st) Dåligt.
36% (8 st) Har inte använt det.
Ev. kommentar om utdraget:
Otroligt tråkig text, det som sägs skulle kunna
sägas på kortare text, man blir mest trött och börjar
skippa text efter att ha läst ett tag.
---
Lite för övergripande skrivet. Skulle vara bra med
nåt lite mer konkret och grundligt skrivet.
---
Inte så bra förklaring. Lite mycket svammel.
--------------------------------------------------------------------------------
Undervisning
Hur stor del av föreläsningarna har du varit på (totalt 18 st)?
0% (0 st) Mindre än 20%.
9% (2 st) 20-40%.
5% (1 st) 40-60%.
27% (6 st) 60-80%.
59% (13 st) Mer än 80%.
Vad tycker du om föreläsningarna pedagogiskt sett? (Förklaras stoffet bra? Talar och skriver läraren tydligt? Är kontakten lärare/studenter bra?).
41% (9 st) Mycket bra.
55% (12 st) Bra.
5% (1 st) Acceptabla.
0% (0 st) Mindre bra.
0% (0 st) Dåliga.
0% (0 st) Har inte deltagit.
Ev. kommentar till föreläsningarna (gärna konstruktiv).
Bra med kort genomgång av förra föreläsningen i början.
---
Jag tycker ni har varit mycket bra båda två
---
Läsanvisningarna delades ut EFTER kursen.
---
Mycket bra föreläsningar, utan dom hade kursen varit välsdigt svår.
Bra att börja med att tala om det vi gjorde föreläsningen innan.
Det gör att man kommer in i ämnet. Bra förklaringar.
Mina förläsningsaanteckningar har varit tydliga, vilket är ett
gott betyg för det du skrev på tavlan.
Du har en positiv attityd. Det är bra.
Förbereder du dig till föreläsningarna (läser igenom relevanta avsnitt i boken etc)?
0% (0 st) Ja, alltid.
9% (2 st) Ofta.
23% (5 st) Ibland.
23% (5 st) Sällan.
45% (10 st) Aldrig.
Hur stor del av vanliga salsövningar (ej hemtalsredovisningar) har du varit på (totalt 9 st)?
9% (2 st) Mindre än 20%.
9% (2 st) 20-40%.
18% (4 st) 40-60%.
41% (9 st) 60-80%.
23% (5 st) Mer än 80%.
Vad tycker du om de vanliga övningarna pedagogiskt sett? (Talar och skriver läraren tydligt? Går läraren igenom övningsexemplen begripligt? Är kontakten lärare/studenter bra?)
14% (3 st) Mycket bra.
36% (8 st) Bra.
23% (5 st) Acceptabla.
14% (3 st) Mindre bra.
0% (0 st) Dåliga.
9% (2 st) Har inte deltagit.
Ev. kommentar till övningarna (gärna konstruktiv):
Det är bra med övningar dock har det inte alltid
gått fram när och vilka tal som skall göras, synd
---
Lite för lite övning och räkning av tal på övningarna
och för mycket genomgång av nytt stoff. Det vore bra om
övningarna användes till mängdträning.
---
lite svårt att höra vad läraren säger ibland
---
Svårt att förstå vad Mats menar ibland.
---
Mycket bra. Mats är bra på att förklara och kunnig i ämnet.
Bra med en del udda roliga exempel.
---
Låt Oss räkna mer på övningarna
För mycket Teori.
Teori får man ändå från Förel.
---
Allt är lite luddigt. Så man förstår inte allt.
Man kan nog säga att en pedagogik kurs skulle vara på sin plats.
--------------------------------------------------------------------------------
Hemtal
Vad anser du om systemet med hemtal som ger bonus på tentan?
41% (9 st) Mycket bra.
45% (10 st) Bra.
14% (3 st) Acceptabelt.
0% (0 st) Mindre bra.
0% (0 st) Dåligt.
Vad tycker du om att samarbeta i grupper med hemtalen?
32% (7 st) Mycket bra.
50% (11 st) Bra.
14% (3 st) Acceptabelt.
0% (0 st) Mindre bra.
5% (1 st) Dåligt.
Ev. kommentar till hemtalen.
Det är lätt att det blir en eller några i gruppen
som löser talen, det missar dom andra på. det
vore nog bättre med mindre grupper, eller åtminstonde
att man måste lämna in varsin lösning, även om man bara
har skrivit av så lär man sig mer på det. fast det
blir ju mer jobb för er oxå...
---
Jag har mest jobbat ensam med hemtalen
Systemet med hemtal är mycket bra
---
Vissa hemtal var lite svåra. Vi lyckades inte lösa
några hemtal p.g.a. att allt kändes så svårt.
Förståelsen blev bättre vid läsning till tentan.
---
Det var lite svårt att forma grupper, vilket jag tror beror på att
projektarbetet som startade parallellt krävde såpass mycket
av gruppsamverkan att det var svårt att bilda grupper
för ALKOn. Vår grupp fungerade inte alls. (vi var samma
som i projektet)Annars är ideen bra att lösa problem i grupp.
Det var lite knäckande att inte klara sista hemtalen.
och det kändes lite fel att de som har lätt för sig får bonuspoäng,
medans en annnan som kämpar och som mycket väl skulle behöva
poängen inte får några. De som klarar hemtalen behövrju inte
bonuspoängen.
---
Jag tycker att de flesta hemtal var i svåraste laget
Det hade varit bra om det funnits några som var lite
lättare. Sen ställer jag mig tveksam till
poängsystemet på hemtalen.
---
De sista hemtalen är bra mycket svårare än de första.
Vad anser du om hemtalsredovisningspassen?
14% (3 st) Mycket bra.
36% (8 st) Bra.
32% (7 st) Acceptabla.
9% (2 st) Mindre bra.
5% (1 st) Dåliga.
Ev. kommentar till redovisningspassen (gärna konstruktiv).
Jag vet inte om det är något självändamål med att
man ska redovisa talen, iofs verkar de flesta lida
av tavel-skräck, så det kanske är bra, annars blir
det nog tydligare med "riktiga" lösningar där man
får förklarat vad som är viktigt att tänka på.
---
Den som redovisar hemtalet får ut mest av det. Resten
sitter mest och sover eftersom folk inte är så duktiga
på att presentera prolbemlösningar.
---
Bra att pressa lagom den som redovisar.
--------------------------------------------------------------------------------
Examination
Hur tycker du att tentan speglade kursinnehållet?
5% (1 st) Mycket bra.
59% (13 st) Bra.
18% (4 st) Hyfsat.
14% (3 st) Mindre bra.
0% (0 st) Dåligt.
5% (1 st) Tentade inte.
Ev. kommentar till tentan (gärna konstruktiv).
Vi får väl se när man får tillbaka den ....

---
Svårt att hinna med alla tal.
---
Lite mycket NP problem kanske.
--------------------------------------------------------------------------------
Vad tycker du om labuppgiften?
23% (5 st) Mycket bra.
27% (6 st) Bra.
5% (1 st) Hyfsad.
0% (0 st) Mindre bra.
0% (0 st) Dålig.
41% (9 st) Har inte gjort den.
Ev. kommentar till labuppgiften (gärna konstruktiv). Är det bra att kursen har en lab på slutet?
Det är bra, kul uppgift.
---
Det är nog bra med en labb. Intressant med kryptering!
---
Det är bra med en laboration. Det känns dock som om
kursen slutar efter tentan.
---
Just nu är det lite körigt med alla kurser samtidigt.
---
JA
---
Labben var mycket rolig. Kryptering kunde kanske ingå i kursen tycker jag.
---
Ja, det är bra. Labben var för övrigt mycket intressant.
--------------------------------------------------------------------------------
Arbetsbelastning
Hur många andra kurser har du läst parallellt med den här kursen?
5% (1 st) Ingen.
18% (4 st) En.
36% (8 st) Två.
32% (7 st) Tre.
9% (2 st) Fyra eller fler.
Hur stor del av din totala studietid har du ägnat åt den här kursen medan den pågick?
5% (1 st) Mindre än 15%.
14% (3 st) 15-30%.
45% (10 st) 30-40%.
23% (5 st) 40-60%.
14% (3 st) Mer än 60%.
Har du haft möjlighet att hänga med i de kurser som gått under våren?
5% (1 st) Ja absolut.
32% (7 st) Ja, ganska bra.
50% (11 st) Sådär.
9% (2 st) Nej knappast.
0% (0 st) Nej, absolut inte.
Ev. kommentar om arbetsbelastning.
Kursens arbetsbelastning är lagom, dock vore det ju
trevligt för dom som går md om det var lite bättre
planerat, på slutet av kursen har det varit 4 kurser
parallellt, fast jag antar att inte ni kan påverka det.
---
Det körde ihop sig på slutet med 4 kurser som gick parallellt
alko, praktisk svenska, optimering och projektkursen.
---
Jag gör inte så mycket annat än pluggar men det är helt ok
---
I slutet av kursen blev det väldigt körigt eftersom vi har arbetat
med ett projektarbete samtidigt. Har varit konstig schema planering
för oss som läser på linjen.
---
Alldeles för stor arbetsbelastning i mars, april då alla
kurser går samtidigt. Matematikkurserna som går på andra
halvan av terminen borde kunna börja senare.
---
Terminen har varit lite knasigt disponerad.
Om ingen uppskjutning av projektet skulle gjorts och man tagit första tentan, skulle man i princip varit färdig med nästan hela terminen i slutet av april.
Dett aleder ju bara till att man tvingas välja lämpliga saker att skjuta upp.
--------------------------------------------------------------------------------
Allmänna kommentarer
Tycker du att det var för mycket repetion i början av kursen?
0% (0 st) För mycket.
95% (21 st) Lagom.
5% (1 st) För lite.
Ytterligare kommentarer. Hur mycket av algorimerna och datastrukturerna kunde du redan?
repetition är alltid bra. då kanske det fastnar nångång

---
hälften kanske
---
Kom inte ihåg så mycket.
---
Sorteringarna, sökning, lite dynamiskprogrammering,
heap.
---
De man kunde hade fallit i glömska och repetitionen
var välbehövlig.
Det man kunde innan var (ca) alla n log n - sorteringar
samt n2 dito.
---
Bara det som vi gått igenom i tidigare kurser, med vissa minnesluckor.
--------------------------------------------------------------------------------
Vad var värdefullast/intressantast? Varför?
insikten i olika sorters problem i största allmänhet
---
NP, NP-fullständighet. Helt nytt och spännande.
---
Jag tycker att kryptering är den intressantaste delen,
synd att det inte var mer om det i kursen.
---
dynamisk programmernig
NP-fullst
båda har stora praktiska konsekvenser
intresssant teori
Kryptering
intressant teoretiskt och praktiskt
---
Krypteringen var kul
---
Komplexiteten hos olika algoritmer.
---
Att kunna bedöma en algoritms effektivitet.
---
Den lite mer grundligare analysen av algoritmerna.
En överblick av NP-problemen.
---
Den dynamiska programmeringen tyckte jag var bra.
Varför?, tja det snabbar ju upp ...

---
Det som var nytt, såsom
Rödsvarta träd
Dynamisk programering
NP-problem
Oavgörhets-problem
Det är bra att ha koll på detta i arbetslivet.
---
Kryptering (labb), sortering samt datastrukturer var det man har mest nytta av.
---
RSA-labben var intressant och meningsfull.
--------------------------------------------------------------------------------
Vad var minst värdefullt/minst intressant? Varför?
delen om avgörbarhet kändes fånig. kanske pga litteraturen
för det kan nog tänkas vara viktigt.
---
O, theta och omega begreppen och tidåtgång (T

). Det lades
kanske lite för mycket tid på det eller så kunde
man ha blandat upp den oändliga mändgen sorteringsalgritmer
med o,theta... och sedan tagit en kort genomgång av dem.
---
Det var ingenting som var helt ointressant.
---
NP-fullständighet
---
Jag har svårt att föreställa mig att jag någonsin
kommer att använda något ur avsnitter om NP-problem.
Vad har grafteorin för praktisk tillämpning?
---
Reduktionen och den mera ingående analysen av NP-problem.
Svåra exempel på lektionerna (av NP-reduktion).
---
För mycket NP !!!
--------------------------------------------------------------------------------
Försök ge ett helhetsbetyg åt kursen
36% (8 st) Mycket bra.
50% (11 st) Bra.
14% (3 st) Acceptabel.
0% (0 st) Mindre bra.
0% (0 st) Dålig.
Vad har varit bra? På vilket sätt?:
kursens innehåll, samt att mats och migo gör det förståeligt.
---
Engegerande, engegerad och alltid glad och hjälpsam föreläsare.
Du har säkert hållit kursen flera gånger, men trots
detta känns det nytt och fräscht - inte som femte/tionde
gången du håller i kursen.
---
Föreläsningarna, hemtalen, ja allt
---
Informationen via kurshemsida, massbrev etc har varit föredömlig!
Jag skulle önska att ni kunde inspirera era kollegor p nada till samma
höga kvalite!
---
Bra föreläsare, förklarade bra och noga. Lättsam och ganska rolig.
---
Bra lärare. Rolig kurs. Hemtalen (som blev för svåra
på slutet).
---
En mycket bra kurs.
Exemplarisk information under kursen. Ordning och reda
på hemsidor. Väldigt lite fel i det utdelade materialet.
---
Det mesta av det man läste i kursen är av stor vikt vid programutveckling.
Vad har varit mindre bra? Hur kan man förbättra?:
schemat kunde vara tydligare, men det är som vanligt
med su antar jag. samt momentet med redovisning av
hemtal, om det inte är för att vi ska bli bättre på
presentation av saker så borde man tänka om.
---
Dela gärna ut en läsanvisning i början av kursen och gå gärna igenom
någon typ av problemlösningsmetodik: hur känner jag igen
ett (eller många) NP-fullständiga problem utan att sitta och försöka reducera
i tre timmar, hur angriper man olika typer av sorteringsproblem...
---
mer om kryptering.
---
Lite bättre genomgång av hemtal och övningar vid
övningstillfällena.
---
Svårt med Np-problem. Kanske göra enklare exempel
(om det finns) på tavlan.
---
Hemtalen har ofta varit * mycket * tunga.
De har tagit väl mycket tid. (icke poly-tid ;-) )
---
kanske ha en fast tid för grupparbete med handledning,
en gång den vecka det är hemtal. Det är lätt att säga
att "nu ska ni jobba i grupp", men om grupperna inte fungerar
(vilket rätt många inte gjorde) så behövs det kanske en liten
fast hand över dom.
---
Svar eller lösningar till kursbokens uppg.
---
Jag förstog aldrig meningen med att korvstoppa i oss
en massa algoritmer.