Informationssystem C: Objektorienterad programmering II

7,5 hp

Kursplan, Grundnivå, 2IS023

Kod
2IS023
Utbildningsnivå
Grundnivå
Huvudområde(n) med fördjupning
Informationssystem G1F
Betygsskala
Underkänd (U), godkänd (G), väl godkänd (VG)
Fastställd av
Institutionsstyrelsen, 25 augusti 2011
Ansvarig institution
Institutionen för informatik och media

Behörighetskrav

52,5 hp informationssystem eller motsvarande inklusive Objektorienterad programmering I, 7,5 hp.

Mål

Vad gäller kunskap och förståelse förväntas studenten efter genomgången kurs kunna:

- Förklara centrala begrepp inom objektorienterad modellering och design.

- Avancerade objektorienterade programmeringstekniker.

Vad gäller färdighet och förmåga förväntas studenten efter genomgången kurs kunna:

- Självständigt utveckla avancerade objektorienterade program.

- Förstå och tillämpa event-driven programmering vid objektorienterad programmering.

- Tillämpa design patterns vid programutveckling.

- Behärska .NET-plattformens centrala delar.

Vad gäller värderingsförmåga och förhållningssätt förväntas studenten efter genomgången kurs kunna:

- Utvärdera olika programmeringsteknikers lämplighet vid programutveckling.

Innehåll

- Programmeringstekniker som delegater, events, lambdauttryck m.m.

- Nya tekniker inom .NET plattformen, exempelvis LINQ för effektiv utsökning av datamängder.

- Objektorienterad modellering och design, design patterns.

- Strukturerad felhantering i program.

- Fördjupning beträffande generiska datatyper och interfaces.

Undervisning

Föreläsningar, lektioner, laborationer och projektarbete.

Examination

Kursen examineras genom laborationer, skriftlig tentamen samt projektarbete.

FÖLJ UPPSALA UNIVERSITET PÅ

facebook
instagram
twitter
youtube
linkedin