Dec 11, 2024  
Undergraduate Catalog | 2023-2024 
    
Undergraduate Catalog | 2023-2024 Previous Edition

Add to Catalog Bookmarks (opens a new window)

ITIS 4340 - Interactive Systems Design and Implementation


An introduction to the fundamentals of implementing interactive systems, with a focus on human-centered design.  Topics include: architecture of interaction applications, event handling, direct vs. indirect GUI programming, 2D graphics programming, layout, design patterns, and design critique.  Students learn the fundamental theory of the Model-View Controller Architecture and apply it to building a complete standalone application.  Outcomes include the creation of a full application with multiple different views that communicate with a single model, as well as experience working with GUI programming and implementing common interaction design patterns such as direct manipulation and drag and drop. 

Credit Hours: (3)
Prerequisite(s): ITSC 2214  


Schedule of Classes




Add to Catalog Bookmarks (opens a new window)