INFO 4340
Last Updated
- Schedule of Classes - October 31, 2025 7:07PM EDT
Classes
INFO 4340
Course Description
Course information provided by the 2025-2026 Catalog.
In this interactive studio-based course, students will gain practical experience independently creating high-fidelity prototype apps. This course has a significant software development focus, exposing students to software development methods and tools necessary for developing interactive software prototype applications. This includes employing UI component libraries, event-based programming, generative AI, basic command line usage, and debugging. Learning how to solve technical problems and use unfamiliar technology independently is emphasized; students should not expect step-by-step lectures or instructions for authoring their prototypes. Proficiency in dynamic client and server-side web programming is assumed.
Prerequisites INFO 2310.
Last 4 Terms Offered 2025SP, 2024SP, 2023SP, 2022FA
Learning Outcomes
- Design and implement high-fidelity prototypes of interactive software applications independently.
- Leverage the language of user interfaces to design interfaces that engage in a conversation with users.
- Independently approach technical problems and use unfamiliar technology you haven't been directly "taught".
- Explore unfamiliar code and technology as a strategy for building working prototypes.
- Effectively utilize generative AI to assist in the design and development of prototype apps.
- Demonstrate a high standard of professionalism and development best practices.
Regular Academic Session. Combined with: INFO 5440
-
Credits and Grading Basis
3 Credits GradeNoAud(Letter grades only (no audit))
-
Class Number & Section Details
-
Meeting Pattern
- TR
- Jan 20 - May 5, 2026
Instructors
Harms, K
-
Additional Information
Instruction Mode: In Person
For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/
Share
Or send this URL:
