CMPT225: Data Structures and Programming, Spring 2013

Instructor: Greg Mori
Lectures: Mondays 14:30-16:20 (K 9500), Wednesdays 14:30-15:20 (EDB 7618)
Labs: Tuesdays in CSIL (ASB 9840)
Greg's office hours: Tuesdays 14:30-15:30, Wednesdays 15:30-16:30 in TASC1 8007

Teaching Assistants: Hossein Hajimirsadeghi (hosseinh@sfu.ca), Jinling Li (jinlingl@sfu.ca), Yasaman Sefidgar (ysefidga@sfu.ca)
Office hours: Thursdays 11am-1pm, Fridays 11am-12pm in CSIL (ASB9838_TA_2)

Please email cmpt-225-d1-help@sfu.ca for help, rather than individual TA/prof emails.


Course Overview

This course will explore ideas of data and program organization that allow complex tasks to be solved in simple and elegant ways. In order to manage the complexity of programs, we will look at program design and organization ideas such as abstract data types, data structures and object-oriented programming. We will gain practical experience of these ideas by considering their implementations in C++.


Syllabus

Lecture Slides

Assignments

Labs


Links

Assignments and grading:

Email list archives:


Acknowledgment

Course material kindly provided by John Edgar and Anne Lavergne.


Back to Greg Mori's page.