Kurs GIK2F7

Objektorienterad design och problemlösning

7,5 högskolepoäng
Grundnivå

Huvudområde: Datateknik, Informatik, Mikrodataanalys

Kursen har inga tillfällen inplanerade just nu

Kursens mål

Kursens övergripande mål är att den studerande ska tillägna sig grundläggande kunskaper och färdigheter i objektorienterad teknik för att skapa datorprogram som är väl strukturerade, förståeliga, förvaltnings- och utbyggbara.

Kunskap och förståelse
Efter avslutad kurs ska studenten kunna:

  • Redogöra för begrepp inom objektorienterad mjukvaruutveckling och design.

Färdighet och förmåga
Efter avslutad kurs ska studenten kunna:

  • Implementera objektorienterad koncept och tekniker för att utveckla väl strukturerade, förståeliga, förvaltnings- och utbyggbara
    samt robusta och säkra datorprogram.
  • Följa SOLID principer.
  • Tillämpa notationsspråk för att visualisera klasser och relationer mellan dem.
  • Använda API‘er för att skapa grafiska användargränssnitt.
  • Implementera CRUD-operationer mot olika datakällor.
  • Använda sig av Generic Collections-teknik.
  • Presentera, förklara och diskutera valda lösningar i muntlig och / eller skriftlig form.