CPSC 221 201/202/203 2021W2 Basic Algorithms and Data Structures
Getting Started |
Schedule |
Piazza |
---|---|---|
Labs |
Assignments |
Exams |
Instructor Information
|
Course Time Clock |
---|---|
Section: 201 (MWF 1-2) and 202 (MWF 4-5) Name: Steve Wolfman Email: wolf@mail.ubc.ca Help Sessions (Jan 12-Apr 8): Tue 11-11:50AM + Thu 2-3:20PM Help Session Location: the Aether (Zoom) Links to an external site. Section: 203 (MWF 12-1) Name: Geoffrey Tien Email: gctien@cs.ubc.ca Help Sessions (Jan.21-Apr.08): Fri 15:30-17:00 Help Session Location: Zoom Links to an external site. Course Coordinator: Kate Wang Email: cpsc221-admin@cs.ubc.ca |
Pacific Daylight Time |
Week 1 | Week 2 | Week 3 |
---|---|---|
Week 4 | Week 5 | Week 6 |
Week 8 | Week 9 | Week 10 |
Week 11 | Week 12 | Week 13 |
Week 14 |
UBC Guide to Canvas |
---|
Canvas Student Guide Links to an external site. |
Student IT Helpdesk |
UBC Student Resources |
UBC provides resources to support student learning and to maintain healthy lifestyles but recognizes that sometimes crises arise and so there are additional resources to access including those for survivors of sexual violence. UBC values respect for the person and ideas of all members of the academic community. Harassment and discrimination are not tolerated nor is suppression of academic freedom. UBC provides appropriate accommodation for students with disabilities and for religious and cultural observances. UBC values academic honesty and students are expected to acknowledge the ideas generated by others and to uphold the highest academic standards in all of their actions. Details of the policies and how to access support are available here: https://senate.ubc.ca/policies-resources-support-student-success
Acknowledgment: UBC’s Point Grey Campus is located on the traditional, ancestral, and unceded territory of the xwməθkwəy̓əm (Musqueam) people. The land it is situated on has always been a place of learning for the Musqueam people, who for millennia have passed on in their culture, history, and traditions from one generation to the next on this site.
Course Summary:
Date | Details | Due |
---|---|---|
Sun Jan 16, 2022 | Assignment Lab Intro | due by 10pm |
Mon Jan 24, 2022 | Assignment HW1 | due by 10pm |
Sun Jan 30, 2022 | Assignment Lab Debug | due by 10pm |
Sun Feb 6, 2022 | Assignment Lab Linked Lists | due by 10pm |
Mon Feb 7, 2022 | Assignment PA1 | due by 10pm |
Wed Feb 9, 2022 |
Assignment
PA1
(1 student)
|
due by 10pm |
Sun Feb 13, 2022 | Assignment Lab Quacks | due by 10pm |
Sun Feb 27, 2022 | Assignment Lab Trees | due by 10pm |
Mon Feb 28, 2022 | Assignment HW2 | due by 10pm |
Sun Mar 6, 2022 | Assignment Lab Dict | due by 10pm |
Mon Mar 7, 2022 | Assignment PA2 | due by 10pm |
Sun Mar 20, 2022 | Assignment Lab AVL | due by 10pm |
Sun Mar 27, 2022 | Assignment Lab Hash | due by 10pm |
Mon Mar 28, 2022 | Assignment PA3 | due by 10pm |
Sun Apr 3, 2022 | Assignment Lab Heaps | due by 10pm |
Fri Apr 8, 2022 | Assignment HW3 | due by 10pm |
Sun Apr 10, 2022 | Assignment Lab Graphs | due by 10pm |
