Object-oriented Programming
UmeÄ University
UmeÄ
Start date:
End date:
Pace of study: 100 %
Published education catalogue
Education information from the published source. The education record and its time-bound offerings are kept separate.
Code: 2IN309
Kursen behandlar principer och metoder för problemlösning med hjÀlp av dator och fÀrdigheter i att konstruera datorprogram. Abstraktionens och formaliseringens roll i problemlösningsprocessen betonas och baseras pÄ objektorienterade begrepp som association, aggregation och generalisering, klasser, objekt, metoder och inkapsling. Konstruktion av algoritmer och programflöden, datatyper och deras tillÀmpning ingÄr. Problem av olika karaktÀr behandlas som sortering och sökning, grafiska tillÀmpningar, in- och utmatning och filhantering samt tillÀmpningar dÀr arrayer och listor utnyttjas. Kursen behandlar problemlösningens olika steg som kravspecifikationer för program, modularisering av program, anvÀndning av egna programbibliotek och standardbibliotek, uttestning och validering av program. Kursen betonar ocksÄ programmeringens plats i systemutvecklingsprocessen och dess betydelse för och beroende av övriga moment i denna. FÀrdigheter i programkonstruktion och praktisk förstÄelse för de begrepp som kursen behandlar uppnÄs genom laborationer med konstruktion av program pÄ dator.
General entry requirements + Mathematics 2a or 2b or 2c or level 2a or 2b or 2c, Civics 1b or 1a1+1a2 or level 1b or 1a1+1a2
Each offering has its own dates and conditions. Closed offerings are retained as history and do not mean that a new application is open.
UmeÄ University
UmeÄ
Start date:
End date:
Pace of study: 100 %
Retrieved: .
Published: .
Publication version: 8e217193-f5fa-4778-b085-a4521fd03e8d
Checksum: 1b0dc54c0fc8a359f83ba9dc8f9d468479ce432de4c03bce3b8b33dd67fe3f6c
Last changed according to the source: 2026-06-17T12:50:19