CSE340 - Interaction Programming

This course teaches the fundamentals of programming user interfaces. Students learn to create interactive applications, as well as the core systems concepts that underlie all interactive software systems, including event-driven programming, graphical layout, view hierarchies, and accessibility.

Offerings

Spring 2024 Syllabus

Fall 2024 Syllabus