62549 Advanced Object Oriented Programming using C# and .NET

2016/2017

Informatik
IT, Ballerup: Valgfag
Softwareteknologi: Valgfag
Kursusinformation
Advanced Object Oriented Programming using C# and .NET
Engelsk
7,5
Diplomingeniør
E5B (ons 13-17)
F5B (ons 13-17)
Campus Ballerup
13-uger
Aftales med underviser
Mundtlig eksamen og bedømmelse af rapport(er)
Alle hjælpemidler er tilladt
7-trins skala , intern bedømmelse
62402.62432 , Solid experience with at least one OO language like Java or C++
Henrik Tange , Ballerup Campus, Bygning Ballerup, Tlf. (+45) 3588 5120 , htan@dtu.dk
htan

62 DTU Diplom
I studieplanlæggeren
Overordnede kursusmål
Purpose (or who should take this course):
You expect a professional career with a large amount of programming and you already have a solid experience with OO programming.
This course will add an in-dept knowledge about the fundamentals of C# and the .NET platform and how to program it in combination with most of the 21 GoF Design Patterns and a modern agile development process.
Læringsmål
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • Kende, forstå, forklare og beskrive analyse- og designdiagramtyper
  • Reflektere over arkitektur og anvendelse af designmønstre
  • Reflektere over opdeling af logik og brugergrænseflade
  • Beskrive og anvende de nyeste udviklings-metoder og –processer
  • Beskrive metoder og værktøj til test og kvalitetssikring af programmel
  • Designe et objektorienteret system med brug af designmønstre
  • Argumentere for valg - og relevans - af de anvendte diagrammer
  • Reflektere over væsentlige design- og procesbeslutninger i et projekt
  • Identificere problemstillinger i relation til udvikling af programmel
Kursusindhold
The GoF and other Design patterns
Extreme Programming and tools relevant for XP development.
The rationale behind.Net and C#.
Fundamentals of .Net and C#, The .Net garbage Collector, Delegates and Events, Net components.
An introductions to Asp.net
An introduction to Web Services
And introduction to XML technologies
Bemærkninger
- Course works must be handed at the given milestones and approved in order to be approved for examination
Sidst opdateret
01. november, 2016