CSE340 - Interaction Programming
![](/courses/cse340/featured_hu5a1df5d6cca77f0876c4c8749db3d7d6_278247_720x2500_fit_q75_h2_lanczos.webp)
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