everything.study
INFO 5440

App Design and Prototyping

3.0 credits · Graduate

In this interactive studio-based course, students will gain practical experience independently designing and implementing high-fidelity AI-supported app prototypes. This course has a significant software development focus, exposing students to software development methods and tools necessary for developing interactive prototype applications that leverage large language models in support of assisting users with their tasks. Throughout the course students will be exposed to current industry-relevant software development practices, including sprint-based development, version control, AI coding agents, and web-based app frameworks. Professionalism and soft skill development are emphasized throughout the course, including teamwork, time management, and verbal communication. Proficiency in dynamic client and server-side web programming required.

Topics

Official roster learning outcomes

Sources
Catalogue variants