Windows Programming
Graphical user interface programming: Dialog boxes, menus, toolbors, status bars, fonts, icons, bitmaps. Event-driven programming:
Processes, events message processing, timers, on-idle processing, multithreaded programming.
C++ windows class libraries: Integrated development environments, application framework, document view architecture.
Visual programming.
From San Diego State University General Catalog