studiehandbok@lith
 

Tekniska högskolan vid Linköpings universitet

 
 
År : 2017
 
TDDD49 Programmering i C# och .NET Framework, 4 hp
/Programming in C# and .NET Framework/

För:   D   DI   IP   IT   U   Y  

 

Prel. schemalagd tid: 40
Rek. självstudietid: 67

  Utbildningsområde: Teknik

Huvudområde: Datateknik, Datavetenskap, Informationsteknologi, Programmering   Nivå (G1,G2,A): G2

  Mål:  IUAE-matris
Syftet med denna kurs är att studera konstruktioner och mekanismer i programmeringsspråket C#, ramverket .NET Framework, samt utvecklingsmiljön Visual Studio. Kursens fokus ligger på användning av teknikerna. Efter kursen ska deltagaren kunna:
  • tillämpa och reflektera över C#s språkkonstruktioner och deras semantik, t.ex. klasser, delegater, event, nätverk for att bygga objektorienterade program
  • tillämpa och reflektera över olika centrala delar av .NET Framework t.ex. ASP.NET, ADO.NET, Windows Presentation Foundation (WPF) för att bygga applikationer
  • tillämpa och reflektera över utvecklingsmiljö som Visual Studio.


  Förkunskaper: (gäller studerande antagna till program som kursen ges inom, se 'För:' ovan)
Goda kunskaper om och god vana i programmering (motsvarande 12 hp) avseende minst ett procedurellt eller objektorienterat språk (t ex Ada, C, Python, Java eller C++) och kännedom om de grundläggande konstruktionerna i objektorienterad programmering (klass, härledning, polymorfi).

OBS! Tillträdeskrav för icke programstudenter omfattar vanligen också tillträdeskrav för programmet och ev. tröskelkrav för progression inom programmet, eller motsvarande.

  Organisation:
Fokus i kursen är användningen av C# och .NET och till viss mån även Visual studio som bas för utveckling av mjukvaruapplikationer med grafiska gränssnitt. Studenterna kommer att genomför en serie laborationer som behandlar olika delar av applikationsutveckling som grafiska grässnitt, datamodeller och kontrollkomponenter. Studenterna kommer att ges viss frihet att fördjupa sig i vissa delar av .NET beroende på intresse. Studenterna kommer även att arbeta med olika delar av Visual Studio, såsom versionshantering, länkning av externa bibliotek osv. Genom laborationsarbetet kommer studenterna att komma i kontakt med och lära sig C#-språkets olika konstruktioner och deras semantik.
Kursen kommer att innehålla en föreläsningsserie, laborationer som utföres på egen hand med assistens vid särskilda tillfällen och genom elektroniskt kursforum.


  Kursinnehåll:
C#, .NET Framework, Visual Studio.

  Kurslitteratur:
Kurslitteratur specificeras på kursens webbsida.

  Examination:
LAB1
Laborationer (U,G)
4 hp
 
Kursen examineras genom individuell redovisning av genomförda laborationer och inhämtad förståelse för användningen av C#, .NET och Visual studio för utvecklingen av mjukvara.
På kursen ges betyg Underkänd/Godkänd.



Undervisningsspråk är Svenska.
Institution: IDA.
Studierektor: Jalal Maleki
Examinator: Johannes Schmidt
Ansvarig programnämnd: Data&Medie

Engelsk kursplan


Tekniska högskolan vid Linköpings universitet


Informationsansvarig: TFK , val@tfk.liu.se
Senast ändrad: 10/29/2015