Lectures & Readings

All lectures are audio recorded and can be found here.

Week 0. Introduction to Computing

Week 1. Chatbots with Personality

Week 2. Chatbots with Personality

Week 3. You Might Also Like...

Week 4. You Might Also Like...

Week 5. Review and Midterm 1

Week 6. Under the Hood + Graphics and Animation

Week 7. Graphics and Animation

Week 8. Computer Vision

Week 9. Computer Vision

Week 10. Review and Midterm 2

Week 11. Internet and Big Data

Week 12. Recursion and Python Beyond the Browser

Week 13. Course Review

Week 14. Final [Instruction Slides]

See you on April 15th at the final!

The final exam is scheduled for April 15th from 8:30am-11:30am. Remember to bring your charged laptop, a pencil and SFU ID. No cheatsheets are permitted.

Please report to the following locations, depending on your last name (for both D100 and D200):

  • Last name begins with A-M: Report to C9001
  • Last name begins with N-Z: Report to CSIL (ASB 9838N, ASB 9840, ASB 9804)

For those in CSIL, you will be asked to use the PC computers to submit the coding portion of the test (but bring your laptop as back-up, just in case). While the setup is quite comfortable, you may wish to try logging onto the PCs and Coursys beforehand to avoid any issues on the day of the final.