CSC260: Calendar

Unless otherwise noted, homework assignments and projects are due at midnight the night before they are listed. Readings should be complete for the class with which they are listed.

This calendar may be updated over the course of the semester. Please consult it regularly. Unless otherwise noted, assignments are listed on the date they are due.

  1. Week 1
  2. Mon, Jan 25 - Introduction and Getting Started
  3. Wed, Jan 27 - OOP review
  4. Week 2
  5. Mon, Feb 1 - Open GL (a crash course)
  6. Wed, Feb 3 - 2D Graphics
  7. Week 3
  8. Mon, Feb 8 - Sprites
  9. Wed, Feb 10 - Motion and Time
  10. Week 4
  11. Mon, Feb 15 - Screen Based Interaction
  12. Wed, Feb 17 - Rally Day (class cancelled)
  13. Week 5
  14. Mon, Feb 22 - Visual Design and Communication
  15. Wed, Feb 24 - Computer Vision, Tracking, Surveillance, and Sousveilance
  16. Week 6
  17. Mon, Mar 1 - Sensing and Networking
  18. Wed, Mar 3 - Symbolic State Management
  19. Week 7
  20. Mon, Mar 8 - Non-Symbolic State Management
  21. Wed, Mar 10 - Environmental and Embodied Interaction
  22. Week 8
  23. Spring Break
  24.  
  25. Week 9
  26. Mon, Mar 22 - Tracking and Sensing
  27. Wed, Mar 24 - Project 1 Critique
  28. Week 10
  29. Mon, Mar 29 - Lab
  30. Wed, Mar 31 - Project 1 Critique (cont.)
    Project 2 (getting started)
  31. Week 11
  32. Mon, Apr 5 - Net-Art
  33. Mon, Apr 7 - Physical, Embedded, and Pervasive Computing
  34. Week 12
  35. Mon, Apr 12 - Games and Narrative
  36. Wed, Apr 14 - Project 2 Critique
  37. Week 13
  38. Mon, Apr 19 - VR and AR
  39. Wed, Apr 21 - AI and A-Life
  40. Week 14
  41. Mon, Apr 26 - Work-in-Progress
  42. Wed, Apr 28 - Final Critique
  43. Final Week
  44.