back to table of content


INFB  GUI Programming CourseINF
Lecturers : Prof. Dr. sc. techn. Harald Loose   eMail | Homepage
Term4
Course Classification : Informatics Bachelor, Core elective modules B-INF-ProfilCH4
Language : Deutsch/Englisch Type L E
Type of examination : PL  Credits
Method of evaluation : term paper with oral examination 
Requirements :  
Cross References :  
Previous knowledges : Computer Programming I - III 
Aids and special features : .NET Visual Studio 2005
Mode of assessment
Successful completion of a project, including documentation and presentation.
Overall project grade determines overall course grade. 
Teaching aims : Students will understand the principles of occurrence-oriented programming of graphic user interfaces.
They will be familiar with various libraries on GUI programming, 2D and 3D graphics.
They will understand the fundamentals of database connections, computer graphics and design patterns.
In addition, they will deepen their practical knowledge of and skills in design, object-oriented design and programming GUIs and applications with Java, C++ and C# in Windows, Linux and .NET. 
Contents :

• GUI programming in JAVA, C++ and C#v Emphasis is laid on
• occurrence-oriented programming
• programming and software concerns when designing graphical user interfaces with JAVA, Swing and other languages and libraries
• fundamentals of computer graphics and how they are used
• database interfaces
• design pattern applications (model view control, observers) 

Literature : Wessel, GUI-Design, Hanser2002
Deitel, Deitel: C# How to Program, Prentice Hall 2002 Lorenz, Patrick A.Visual C#.NET, Hanser 2002 Gunnerson E.: C# Die neue Sprache für Microsofts .NET-Plattform, Galileo Press, 2002.
Solymosi A., Solymosi P.: Effizient Programmieren mit C# und .NET, ISBN 3-528-05778-5, Vieweg Verlag, 2001. 


back to table of content