Dansk - English
Kort version - Fuld version
Advanced Object Oriented Programming using C# and .NET (Efterår 2005) |
|||
Kursuskode : | IAOOPI-U01 | ||
ECTS Point : | 7,5 | Status : | Tilvalg for den valgte retning |
Revideret : | 12/08 2004 | Oprettet : | 22/03 2002 |
Placering : | 5-7 semester | Timer pr. uge : | 4 |
Længde : | 1 semester | Undervisningssprog : | Engelsk |
Målsætning : | To give students an in-dept knowledge about a modern object oriented language (C#), GoF Design Patterns, a simple test-oriented Process (XP) and how to use this for writing large distributed applications. The study module will also cover fundamentals of the Net platform and introduce XML | ||
Hovedindhold : | - The .NET platform· - C# for C++ programmers· - Exception handling and Garbage Collection· - Delegates and Events· - Components in .NET·- An introduction to XML.· - An introduction to XP and Unit Testing·- GoF Design Patterns·- (Remoting)· - (ADO.net)·- (ASP.NET)·- (WEB Services) | ||
Undervisningsform : | 50% of the study module will be class-based teaching, combined with a number of assignments that will cover most of the basic areas in the syllabus. Students must make three individual presentations during the semester, which must be presented for class.Students must form groups and implement the basic architecture for a large distributed application. | ||
Krævede forudsætninger : | Documented knowledge corresponding to OOP3 and TVP4I. | ||
Anbefalede forudsætninger : | Skills in C++ should not be below average. | ||
Relationer : | - | ||
Prøveform : | Mundtlig evaluering på grundlag af kursusopgaver | ||
Censur : | Intern | ||
Bedømmelse : | 13-skala | ||
Bemærkninger : | Oral group examination based on the semester assignment, the individual semester presentations, and the syllabus in general. | ||
Undervisningsmateriale : | Advanced Object Oriented Programming using C# and .NET. ISBN 1-89315-59-3 WEB links, and if necessary, individual literature depending on the area in which the student has specialized. C# and the .NET Platform, Andrew Truelsen. ISBN 1-893115-59-3 |
||
Ansvarlig underviser : | Lars Mortensen
, lmo@ihk.dk |