Logga in

Registrera

5DV150 · Umeå universitet

Datastrukturer och algoritmer

Ny kurs

Kom igång gratis

Inga tentor än

Ladda upp dina tidigare tentor och få hjälp med att strukturera ditt studiematerial

Få dina tentauppgifter kategoriseradeBli guidad genom ditt studiematerialFå hjälp direkt med teori och tipsHåll koll på dina framsteg

Kurs info

KurssidaKursplan
HP
7.5
Språk
Svenska
Institution
Institutionen för datavetenskap

Lärandemål

Efter avslutad kurs ska studenten kunna:

  • Kunskap och förståelse
  • förklara grundläggande begrepp relaterade till datastrukturer och algoritmer,
  • beskriva vanliga abstrakta datatyper och algoritmer.
  • Färdighet och förmåga
  • formulera lösningar till enkla problem i form av algoritmer inklusive att identifiera och använda lämpliga datatyper,
  • implementera lösningen i form av ett program i programspråket Python,
  • tillämpa dynamisk minnesallokering,
  • använda sig av grundläggande problemlösningsstrategier,
  • experimentellt och teoretiskt undersöka en mjukvaras tids- och minneskomplexitet, samt redogöra för och dokumentera utfallet enligt givna riktlinjer,
  • visa att en komponent i ett program fungerar korrekt med hjälp av testning,
  • använda sig av en debugger för att hitta fel i program.
  • visa förståelse för hur struktur-, tids- och minnesaspekter påverkar kvalitet hos program.
Kursinnehåll
Kursen behandlar grundläggande abstrakta datatyper, grundläggande algoritmer, komplexitetsanalys, tillämpningsexempel och olika problemlösningsansatser. Under kursen används programspråket Python.
Förutsättningar
  • Univ: För tillträde till kursen krävs en grundläggande kurs i programmeringsmetodik i programspråket Python (tex 5DV105 eller 5DV106) eller motsvarande kunskaper.
Litteratur

Saknas

Liknande kurser vid andra universitet
Kungliga Tekniska högskolan

Kungliga Tekniska högskolan

Logik för dataloger

DD135143 tentor
Kungliga Tekniska högskolan

Kungliga Tekniska högskolan

Tillämpad datalogi

DD132038 tentor
Kungliga Tekniska högskolan

Kungliga Tekniska högskolan

Datalagring

IV135125 tentor
Redo att boosta dina studier?

Gör som 15 000+ studenter och ta kontroll över ditt tentaplugg.

Kom igång gratis

Produkt

  • Priser

  • Karriär

Företag

  • Om oss

  • Blogg

  • Användarvillkor

  • Integritet

  • Support

Universitet

  • KTH

Uppsala universitet

  • Linköpings universitet

  • Chalmers

  • Lunds universitet

  • Luleå tekniska universitet

  • Stockholms universitet

  • Gymnasiet

  • Socialt

    • Instagram

    • Facebook

    • YouTube

    • TikTok

    • Linkedin

    © 2026 Crash Course Sverige AB