Datastrukturer MN1

5 poäng

Kursplan, C-nivå, 1TD191

Det finns en senare version av kursplanen.
Kod
1TD191
Nivå
C
Ämne(n)
Datavetenskap
Betygsskala
Väl godkänd (VG), Godkänd (G), Underkänd (U)
Fastställd av
Teknisk-naturvetenskapliga fakultetsnämnden, 4 maj 2005
Ansvarig institution
Institutionen för informationsteknologi

Behörighetskrav

Matematik 20 poäng och datavetenskap 15

poäng, däribland Programmeringsteknik MN2, 5

poäng eller motsvarande.

Syfte

Att ge en bred allmänkännedom om olika typer av

datastrukturer och deras användningsområden.

Olika datastrukturer belyses dels teoretiskt,

dels implementeringstekniskt. Stor vikt läggs

vid att för givna tekniska förutsättningar belysa

samspelet mellan val av struktur och val av algoritm.

Innehåll

Allmänt om algoritmer, datatyper och datastrukturer.

Konstruktion och analys av algoritmer. Särskilda

datastrukturer: arrayer, listor, träd, strängar,

mängder, hashtabeller, prioritetsköer och

grafer. Sökning och sortering.

Undervisning

Föreläsningar och obligatoriska inlämningsuppgifter.

Examination

Skriftligt och eventuellt muntligt prov vid

kursens slut samt godkända obligatoriska

inlämningsuppgifter.

Poängfördelning: tentamen 3 p, inlämningsuppgifter

2 p.

FÖLJ UPPSALA UNIVERSITET PÅ

Uppsala universitet på facebook
Uppsala universitet på Instagram
Uppsala universitet på Youtube
Uppsala universitet på Linkedin