Kurs, grundnivå
7.5 hp
Malmö | dagtid | 50%
10 november 2025 - 18 januari 2026
Kurskod: CD102A

Om kursen

Kursen syftar till att studenten utvecklar färdigheter att använda objektorienterad programmering för problemlösning samt att implementera mindre applikationer.

Denna kursen ges som del av program:

Kursinnehåll

- Klass och objekt
- Olika typer av beroenden mellan klasser
- Inkapsling
- Polymorfism
- Generalisering
- Arv av implementation kontra arv av gränssnitt
- Abstrakta metoder och klasser
- Enklare samlingar av objekt, exempelvis enkel- och dubbellänkade listor
- Klassbibliotek
- Händelsehantering och grafiska gränssnitt
- Diagram för att dokumentera objektorienterad kod
- Introduktion till programspråksparadigm

Behörighetskrav

- Grundläggande behörighet + Matematik 4
- Utöver de formella förkunskapskraven förutsätts att studenten har kunskaper från kursen CD100A Imperativ programmering (7,5 hp)

Kurslitteratur

Kursvärdering

Malmö universitet ger studenter som deltar i eller har avslutat en kurs en möjlighet att framföra sina erfarenheter av och synpunkter på kursen genom en kursvärdering som anordnas av lärosätet. Universitetet sammanställer kursvärderingarna samt informerar om resultaten och eventuella beslut om åtgärder som föranleds av kursvärderingarna. Resultaten ska hållas tillgängliga för studenterna. (HF 1:14).

Kontakt

För mer information om utbildningen:

TSstudent@mau.se