- Lippman, Stanley B., Lajoie, Josée. & Moo, Barbara E. (2013). C++ primer. 5. ed. Upper Saddle River, N.J.: Addison-Wesley.
Referenslitteratur:
- Gamma, Erich (red.) (1995). Design patterns: elements of reusable object-oriented software. Reading, Mass.: Addison-Wesley.
- Freeman, Eric & Freeman, Elisabeth (2004). Head first design patterns: [your brain on design patterns]. 1. ed. Beijing: O'Reilly.
- McConnell, Steve (2004). Code complete: [a practical handbook of software construction]. 2. ed. Redmond, Wash.: Microsoft Press.
- Stevens, Perdita & Pooley, R. J. (2006). Using UML: software engineering with objects and components. 2. ed. Harlow: Addison-Wesley.
EduSinglePage
Om kursen
Kursen syftar till att studenten utvecklar grundläggande kunskaper och praktiska färdigheter i objektorienterad programmering i C++ samt erfarenhet av att konstruera objektorienterade system på ett väl underbyggt sätt. Studenterna utvecklar förståelse för och tränas i att känna igen god design och god programmeringspraxis. Studenterna utvecklar förståelse och färdighet i att använda objektorienterade mönster och i att analysera konsekvenserna av alternativa designbeslut.
Denna kursen ges som del av program:
Kursinnehåll
- Objektorienterade begrepp
- Grundläggande C++-koncept inklusive praktiska programmeringsuppgifter
- Design av strukturen för mindre programsystem
- Designmönster för programvaruutveckling inriktat på mindre system
Behörighetskrav
30 hp datavetenskap varav minst 15 hp objektorienterad programmering.
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).