Objektorienterad programmering (Java)
Aktuellt kursbeskrivning finns i kursplanen.
Kursen ger en introduktion till objektorienterad problemlösning och programmering.
Kursen behandlar grundläggande objektorienterad analys och design som introduceras med CRC-kort (Class, Responsibilities, Collaborations) och rollspelsdiagram (RPD). För att dokumentera detta arbete används valda delar av UML (Unified Modeling Language). Färdighet i objektorienterad programmering tränas i programspråket Java.
De teoretiska begreppen tillämpas praktiskt i alla steg från problembeskrivning till väl fungerande mjukvara. Studenten arbetar abstrakt med modeller av ett problem (analys och design) likväl som med konkret problemlösning och programmering (design, implementation och testning). Kursen har också ett inslag av grupparbete vilket ger erfarenhet av kommunikation, versionshantering och dokumentation med flera aktörer inblandade.
Kursen är uppdelad i två moduler. Modul 1: Teori (4,0 hp) och Modul 2: Praktik (3,5 hp).
Förkunskapskrav
Ger behörighet
Info
Institutionen för datavetenskap
Poäng | 7,5 |
Nivå | Grundläggande |
Kod | 5DV230 |
Kategorier
Allmänna ingenjörskurser | 7,5 |