Canvas: https://canvas.ualberta.ca/courses/28544
We use canvas for submissions, announcements, and discussion forum.
https://docs.google.com/spreadsheets/d/12QvJxwsHIoka2k5yepRST27Wolfgz2kPaQu-e2S6E_c/edit?gid=0#gid=0
Do your readings, discuss them, and present them
Write and present a challenge paper
Present about proposing to elaborate and make a long paper
Elaborate and make a long paper and present it
You have to do many presentations in this class. I like to use this presentation rubric.
All email must be prefixed by CMPUT660F25 otherwise it will be ignored.
ccid: hindle1
Abram Hindle
Department of Computing Science
7-132 University Commons
University of Alberta
September 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5C 6 Class01;
7 8 9 10 11 12C 13 Class02; 2R;
14 15D 16 17 18 19C 20 Class03; 2R; Registration Deadline
21 22 23 24 25 26C 27 Class04; 2R;
28 29 30V
October 2025
Su Mo Tu We Th Fr Sa
1 2D 3CA 4 Class05; 2R; Assignment 1 Due; Truth and Reconcillation Day; Refund Deadline
5 6 7 8 9 10C 11 Class06; 2R;
12 13V 14 15 16 17C 18 Class07; ThanksGiving
19 20 21 22 23 24C 25 Class08; 2R;
26 27 28 29 30 31CA Class09; Assignment 2 and Assignment 2 Presentation;
November 2025
Su Mo Tu We Th Fr Sa
1
2 3 4 5 6 7CP 8 Class10; 1R; Project Proposal Presentations;
9 10 11 12 13 14 15 Reading Week; No classes
16 17 18 19 20 21C 22 Class11; 2R
23 24 25 26 27 28C 29 Class12; 2R
30
December 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5P 6 Class13; Project Presentations
7 8P 9 10 11 12 13 Project due 8th; last day of class, no classes
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
| Course Work | Weight |
|---|---|
| Partcipation | 8% |
| Assignment 1 | 10% |
| Assignment 2 | 30% |
| Paper Presentations | 12% |
| Project | 30% |
| Project Proposal | 1% |
| Project Presentation | 6% |
| Project Proposal Presentation | 3% |