Windows Interactive Application Programming (CSTP 2104)
In this hands-on course students will build upon their previous generic programming courses to
build graphical user interfaces and design Windows application software. The Windows
platform is the predominant OS (Operating System) and it has a complex ecosystem for
developing advanced GUI (Graphical User Interface)-based applications. Students will program
with C# using .NET framework, XAML (eXtensible Application Markup Language), and Windows
Forms to build industry standard GUI-rich applications with interesting and sophisticated backends.
It is important that student use modern programming constructs and well-known patterns such
as classes and objects, interfaces, observers, abstract factories in their projects in this course.
CSTP 1205 - Programming in C++
* Note: The CRNs listed below could be restricted to specific program areas.
To register for this course, check the information for your program: