The 2016W1 (Sep-Dec 2016) CPSC 320 site has been archived to: https://blogs.ubc.ca/cpsc3202016w1/.
The 2016W2 (Jan-Apr 2017) site is at https://blogs.ubc.ca/cpsc3202016w2/.
2016W1
The 2016W1 (Sep-Dec 2016) CPSC 320 site has been archived to: https://blogs.ubc.ca/cpsc3202016w1/.
The 2016W2 (Jan-Apr 2017) site is at https://blogs.ubc.ca/cpsc3202016w2/.