CSE340 - Interaction Programming

This course teaches the fundamentals of programming user interfaces. Students in it 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.


Spring 2024 Syllabus and Assignments coming soon