CSCI 0318A
      
OOP & GUI Application Dev
    
  
                                  
                              Object-Oriented Programming and GUI Application Development
In this coding-intensive course students will deepen their understanding of data structures, algorithms, and object-oriented programming concepts through development of GUI (Graphical User Interface) applications.  After a brief introduction to C++ and our development environment, Qt, we will immerse ourselves in them through work on an array of application development projects.  Along the way, we will be introduced to a number of software development principles and build an understanding of fundamental object-oriented concepts in C++, including classes and inheritance, templates, pointers, constructors/destructors, and ownership. (CSCI 0202 or by waiver) 3 hrs lect./lab.
- Schedule
 - 9:45am-11:00am on Monday, Wednesday (Sep 9, 2024 to Dec 9, 2024)
 - Location
 - 75 Shannon Street 102
 - Instructors
 - 
    
- 
          
Swenton, Frank
fswenton@middlebury.edu 
 -