Programmeringsteknik II
Kursplan, C-nivå, 1TD770
Kursen är avvecklad.
- Kod
- 1TD770
- Nivå
- C
- Ämne(n)
- Datavetenskap
- Betygsskala
- Med beröm godkänd (5), Icke utan beröm godkänd (4), Godkänd (3), Underkänd (U)
- Fastställd av
- Teknisk-naturvetenskapliga fakultetsnämnden, 13 april 2006
- Ansvarig institution
- Institutionen för informationsteknologi
Behörighetskrav
Matematik ca 20 poäng och kursen Programmeringsteknik I.
Syfte
Att ge fördjupade och utvidgade kunskaper och färdigheter i programmering, ge
fördjupade kunskaper om algoritmer och datastrukturer, samt ge kunskaper och färdigheter i genomförande av större programmeringsprojekt, främst med inriktning mot teknik och naturvetenskap.
Innehåll
Fortsatt programmering i Java: arv, polymorfi, undantag. Objektorienterad analys och design. Datastrukturer: stackar, köer, listor och träd, hashtabeller.
Grundläggande algoritmer för lagring, sökning och sortering. Programmeringsteknik, hjälpmedel för programutveckling. Introduktion till programmering i C.
Undervisning
Föreläsningar, lektioner, laborationer och obligatoriska inlämningsuppgifter.
Examination
Skriftligt prov vid kursens slut. För godkännande krävs även godkänd laborationskurs och godkända obligatoriska uppgifter