~~NOTOC~~ ====== CSE 1720 3.0 Building Interactive Systems ====== ====== Lectures will be conducted in the lab CSEB1002 unless otherwise stated ====== [[http://connect.yorku.ca/r92862748/|http://connect.yorku.ca/r92862748/ Use your CSE account to login]] ===== Description ===== This course continues an introduction to computer programming within the context of image, sound and interaction, subsequent to CSE1710 3.0. The student’s foundation in basic programming will serve as a platform from which to explore the use of diverse media within interactive systems, including the WWW and simple game systems. Topics include: * User Interfaces (UIs) * UI Elements * Event driven programming * Intro to threads * User Interface Builders * Guidelines for UI design * Objects, classes and inheritance * Interactive WWW-based systems - introduction to WWW and basic network concepts, HTML, Javascript, other WWW technologies (e.g. Flash), guidelines for WWW design * How to design simple games and make them engaging Prerequisites: CSE1710 3.0 Course Credit Exclusions: CSE1020 3.0, ITEC1620 3.0, ITEC1630 3.0 ===== Lecture Times ===== * TR, 10:00-11:30 TEL 1004 ===== Labs (not optional) ===== * LAB01, R 11:30-1:00 CSEB 1002 * LAB02 F 10:00-11:30 CSEB 1002 * LAB03, M 4:30-6:00 CSEB 1002