Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2024/2025

Windows Programming

Login to KOS for course enrollment Display time-table
Code Completion Credits Range Language
01PW Z 2 2+0 Czech
Course guarantor:
Zdeněk Čulík
Lecturer:
Tutor:
Zdeněk Čulík
Supervisor:
Department of Mathematics
Synopsis:

Simple graphical programs for MS Windows. Basic editing controls. File input and output. User defined components, dynamic type identification and reflection.

Requirements:
Syllabus of lectures:

1. Graphical user interface development in C# language

2. Programming of basic controls

3. Functions and classes for image processing

4. Storing information in XML format

5. Access to relational databases

6. Programing simple components for Visual Studio development environment

7. Principles of dynamic data type identification and using of reflection in graphical development environments

Syllabus of tutorials:
Study Objective:

Knowledge:

Programming language C#, platform .NET, graphical user applications for MS Windows.

Skills:

Design and develop application using C# programming language.

Study materials:

[1] C. Petzold, Windows Programming, Microsoft Press, 1996

[2] C. Petzold, Programming Microsoft Windows Forms, Microsoft Press, 2005

[3] C. Petzold, .NET Book Zero, http://www.charlespetzold.com/dotnet/

[4] http://msdn.microsoft.com/

Note:
Time-table for winter semester 2024/2025:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Mon
Tue
roomTR:115
Čulík Z.
18:00–19:50
(lecture parallel1)
Trojanova 13
PC učebna KM
Wed
Thu
Fri
Time-table for summer semester 2024/2025:
Time-table is not available yet
The course is a part of the following study plans:
Data valid to 2024-10-11
For updated information see http://bilakniha.cvut.cz/en/predmet11368905.html