Antagningsdata

Choose region and language

Choose the language for the entire website.

Published education catalogue

Programming and Data Structures

Education information from the published source. The education record and its time-bound offerings are kept separate.

Education facts

Code: 1DV505

Kursen Àr en fortsÀttningskurs i programmmering (Python) och ger studenterna en introduktion till algoritmer, algoritmanalys och datastrukturer. Studenterna lÀr sig att analysera algoritmers prestanda genom att studera deras tidskomplexitet och utföra tidsmÀtningar. Vidare utforskar de olika experimentella metoder för att validera en algoritms förvÀntade egenskaper och genomföra hypotesprövning. Studenterna bekantar sig Àven med vanliga sök- och sorteringsalgoritmer och lÀr sig implementera dessa frÄn grunden. Genom praktiska övningar fÄr deltagarna erfarenhet av att implementera olika datastrukturer sÄsom listor, köer, stackar, hashtabeller, binÀra söktrÀd, binÀra heapar och grafer. Enhetstestning anvÀnds för att sÀkerstÀlla att implementeringarna fungerar korrekt och uppfyller förvÀntningarna. Genom att implementera datastrukturer som egna klasser i Python fÄr de ocksÄ praktisk erfarenhet av att skapa programstrukturer och att arbeta med objektorienterad programmering. Rapportskrivning Àr en viktig del av kursen dÀr studenterna fÄr öva pÄ att tydligt kommunicera sina resultat och analyser. Slutligen, studenterna introduceras till versionshanteringssystem, vilket Àr en fÀrdighet för att effektivt samarbeta och spÄra Àndringar i kodbaser.

Entry requirements

Introduction to programming, 7.5 credits (1DV501 or 1DT910) or equivalent.

Education offerings

Each offering has its own dates and conditions. Closed offerings are retained as history and do not mean that a new application is open.

Source and updates

Skolverket Susa-navet

Retrieved: .

Published: .

Show source version

Publication version: 8e217193-f5fa-4778-b085-a4521fd03e8d

Checksum: 1b0dc54c0fc8a359f83ba9dc8f9d468479ce432de4c03bce3b8b33dd67fe3f6c

Last changed according to the source: 2025-09-26T07:58:18