A practical introduction to databases and Web app development. Databases: terminology and applications; creating, querying and updating databases; the entity-relationship model for database design. Web documents and applications: static and interactive documents; Web servers and dynamic server-generated content; Web application development and interface with databases.
Prerequisite: Some experience with programming in an imperative language such as Python, Java or C.
Exclusion: This course may not be taken after - or concurrently with - any C- or D-level CSC course.
Dr. Anna Bretscher
Email: bretscher@utsc.utoronto.ca
Office: IC493
Phone: 416-208-4757
Lectures: Mondays 9:00-11:00 in HW216
Office Hours: Wednesday 11:00-12:00