CMPUT660F25

Canvas

Canvas: https://canvas.ualberta.ca/courses/28544

We use canvas for submissions, announcements, and discussion forum.

Syllabus

Course outline and syllabus

Classes and Topics

Weekly Class Topics

Readings

List of possible readings

Readings Signup Sheet

https://docs.google.com/spreadsheets/d/12QvJxwsHIoka2k5yepRST27Wolfgz2kPaQu-e2S6E_c/edit?gid=0#gid=0

Participation

Do your readings, discuss them, and present them

Assignment 1

Explore a dataset

Assignment 2

Write and present a challenge paper

Project Proposal

Present about proposing to elaborate and make a long paper

Project

Elaborate and make a long paper and present it

Presentations

You have to do many presentations in this class. I like to use this presentation rubric.

Contact

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

Course Schedule & Assigned Readings:

          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                 

GRADE EVALUATION

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%