Apr 25, 2024  
Undergraduate Catalog | 2020-2021 
    
Undergraduate Catalog | 2020-2021 Previous Edition

Add to Catalog Bookmarks (opens a new window)

ITIS 4440 - 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  
Most Recently Offered (Day): Fall 2020, Spring 2020
Most Recently Offered (Evening): Spring 2019, Spring 2018


Schedule of Classes




Add to Catalog Bookmarks (opens a new window)