Programmering 2
Dessutom fördjupas dina allmänna programmeringskunskaper genom introduktion av händelsestyrd programmering och grafiska användargränssnitt och datastrukturer. Vi använder Java som programmeringsspråk. Kursen ger också erfarenhet av programmering med komponentbibliotek (API), i detta fall Javas standardbibliotek.
Kursen innehåller:
- Datastrukturer, användning och orientering om uppbyggnad: arraybaserade datasamlingar, länkade listor, binära sökträd och hashtabeller.
- Javas datasamlingar.
- Grafiska användargränssnitt med Java FX.
- Fördjupning av OOP: arv, klasshierarkier, polymorfism, gränssnitt, nästlade klasser, paket, undantagshantering, användning av överskuggning.
- Orientering om genericitet.
- Javas strömmar.
- Orientering om parallella exekveringstrådar.
Undervisning
Undervisningen består av föreläsningar och handledning.
Examination
Kursen examineras genom salstentamen och inlämningsuppgifter.
Examinator
Studievägledningen för kandidatprogram och kurser
Linnea Carles, Anna-Karin Ernö, Manal Gomaa och Alicja Lysikowska Lissenko
BesöksadressNodhuset, Borgarfjordsgatan 12, Kista
MottagningstiderTisdag 09:30–11.00, drop-in på plan 2, rum G5:1
Onsdag 12.30–14.00, drop-in på Zoom
TelefontiderOnsdag 09.00–11.00
Fredag 09:00–11:00








