- Bennett, Simon, McRobb, Steve & Farmer, Ray (2010). Object-oriented systems analysis and design: using UML. 4. ed. Maidenhead, Berkshire: McGraw-Hill Higher Education.
- Harold, Elliotte Rusty (2013). Java network programming. 4. ed. Sebastopol, Ca: O'Reilly Media.
Objektorienterad programutveckling, trådar och datakommunikation
Om kursen
Kursen syftar till att studenten utvecklar fördjupade kunskaper och färdigheter inom objektorienterad programutveckling, samt utvecklar kunskaper om objektsamlingar, multitrådning och datakommunikation.
Kursinnehåll
Kursen innehåller följande moment:
- att skapa programvara
- modellering med UML
- objektorienterad analys och design
- objektsamlingar
- trådar
- strömmar
- datakommunikation
Behörighet och urval
Behörighetskrav
9 hp från kursen DA339A Objektorienterad programmering
Utöver ovanstående formella förkunskapskrav förutsätts även att studenten har kunskaper från hela kursen DA339A Objektorienterad programmering.
Urval
100% högskolepoäng
Kurslitteratur
Kursvärdering
Högskolan 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 högskolan. Högskolan 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).