CSE340: Interaction Programming

Catalog Description: User interfaces for computing systems, including principles and implementation techniques. Covers key topics and programming paradigms for interactive systems, such as event handling; graphical layout, design, and widgets; undo; accessibility; and context awareness. Provides experience with modern application domains and frameworks (e.g., mobile applications). Prerequisite: CSE 123 or CSE 143.

Prerequisites: CSE 123 or CSE 143
Credits: 4.0

Portions of the CSE340 web may be reprinted or adapted for academic nonprofit purposes, providing the source is accurately quoted and duly credited. The CSE340 Web: © 1993-2024, Department of Computer Science and Engineering, University of Washington. Administrative information on CSE340 (authentication required).