Skip to content

Kursfeedback #1

@NiklasAurora

Description

@NiklasAurora

En issue för att notera kursfeedback på ett och samma ställe.

Kmom01

  • Baka in mer etik i kommande kursmoment, eventuellt ta bort uppgiften helt?

Kmom02

  • Dela upp grupperna mer
  • Överlag kul uppgift, givande för vissa och ögonöppnande för andra
  • Lyft in att göra utdrag på ens uppgifter ifrån Google
  • Andra frågor som ger mer diskussion
  • Varje person eller grupp kan vara en part (t.ex. företag, hackare, användare)

Kmom03

  • Genomgång om hur man kan skriva rapporten (30min kanske, visa tabeller, sannolikhet*allvarlighet)
  • Tydligare struktur på rapport och vad som förväntas, exempel från första gången kursen går?
    • Sätt en gräns på hur många saker som behöver hittas/noteras? 5+?
Hot X: Beskrivning av hotet
Allvarlighetsgrad: låg->hög
Sårbarhetsklassificering: vilken kategori den tillhör
Prioritet: 1-antalet man väljer att lista

Kmom04

  • Notera att man behöver bygga om sin Docker när man lagt till ett npm-paket
  • Förtydliga att hash+salt ska användas, inte crypto
  • Bryt ut timeout till ett eget krav och förtydliga
  • Kräva att studenten gör egen lösenordsmätare?

Kmom05

  • Eventuellt hitta bättre videomaterial, kanske producera eget med en annan applikation
  • Synkning mellan devops, kanske går att bygga vidare på det?
  • Seminarium där man går igenom vad man hittat? Eller lämna det till kmom06?

Kmom06

  • Länka till material kring testning, di/db

Kmom10

  • Svårare sårbarheter att hitta?
  • Färre sårbarheter?
  • Tydliggör om både OAuth och "vanligt" inlogg ska finnas i applikationen
  • Använder man Docker bör loggfilerna läggas utanför Docker-containern, rimligen med hjälp av volumes.

Generell Feedback

  • Röd tråd genom kursen uppskattad, jobba vidare på den
  • Något bättre framförhållning på uppgifter (bör vara löst inför andra gången kursen går)
  • Mycket skrivuppgifter, bra att fortsätta att öva inför exjobb?
    • Vissa säger ja, andra säger nej. Mindre skrivande än LP1 och många uppskattar de ställen där man får koda/meka.
  • Mall, mall, mall??? På alla kursmoment

Egna tankar

  • OWASP kmom03 och flytta resten ett steg uppåt? På så sätt kan man kräva OWASP i sårbarhetsanalysen och spendera OWASP-kursmomentet med uppgifter kring OWASP istället.
  • Lägga till ett Node-alternativ på kmom03/05/06 och ett PHP-alternativ på 04
    • Dock givande att tvingas in i PHP och Node, även om testning i Anax kan vara lite böckigt
  • Uppdatera så det finns fler extrakrav under kursens gång och att de väger in i slutbetyget, då går det även lyfta bort delar från projektet.
  • Lägg till loggning som en del av kursen?
  • Gå igenom prioritering i sårbarhetsanalysen (Konsekvens * sannolikheten = risk)
  • Krav av loggning, då genomgång av Morgan sker i jsramverk

Feedback av studenter

  • Docker behövs inte i kursen (återstår att se, kanske blir bättre med de som läst unix)
  • Mer/tydligare koppling mellan föreläsningar och uppgifter
  • Mer koll kring webbservern (Apache, Node)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions