Advanced introduction to concepts and structures used to develop GUIs in software, focusing on building user interfaces. Covers the fundamentals of GUI toolkits including input, widgets, layout, events, model-view-controller architectures, and two-dimensional graphics. Weekly hours: 3 Lecture hours and 1 Practicum/Lab hoursPrerequisite(s): CMPT 280.3. Note: Costs in addition to tuition apply to this course.
Advanced introduction to concepts and structures used to develop GUIs in software, focusing on building user interfaces. Covers the fundamentals of GUI toolkits including input, widgets, layout, events, model-view-controller architectures, and two-dimensional graphics. Weekly hours: 3 Lecture hours and 1 Practicum/Lab hoursPrerequisite(s): CMPT 280.3. Note: Costs in addition to tuition apply to this course.