Högskola och universitet hos Karlstads universitet, 7,5 högskolepoäng.
Kursen är till största delen en praktisk kurs där studenten får utveckla större programmeringsuppgifter i C#.NET. Huvudfokus för kursen är C# och ett sekundärfokus är .NET Framework. Kursen innefattar
\- en introduktion till .NET Framework
\- kompilering och exekvering av C#-program
\- att använda en integrerad programutvecklingsmiljö för C#
\- C# som programspråk: typ av språk, användningsområde, jämförelser med andra liknande
språk
\- grundläggande syntax: datatyper, styrsatser, operatorer, felhantering (exceptions)
\- objektorientering: klasser, objekt, interface, abstrakta klasser, arv, polymorfism
\- grafiska användargränssnitt och relaterade designmönster
\- händelsehantering
\- klassbibliotek för bl. a. collections, filhantering och texthantering