Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Assignments

Note on CPSC 5700 vs. CPSC 3700: This course is double-numbered, which means that it can be taken as either 5700 (graduate-level) or 3700 (undergrad-level). CPSC 5700 students will develop code tutorials that demonstrate a research application for each topic.

Quizzes (10% total, ~0.5% each)

  • Purpose: Test your conceptual understanding of the topics
  • Focus: Material from the last class (but may be retrospective)
  • Frequency: At the start of every class
  • Flexibility: We do not offer make-up quizzes nor excused absences, but your lowest 4 quiz scores will be dropped to accommodate any missed classes.

Homeworks (35% total, ~3% each)

  • Purpose: Help you gain an applied understanding of the topics through worksheet-style problems
  • Focus: Material from the last week
  • Timeline: Released 1 week before the deadline and graded 1 week afterward
  • Flexibility: A 3-hr grace period is automatically applied. Note that this will not appear on Canvas or Gradescope until after the original submission deadline has passed.

3700-only: Programming Projects (20% total, 5% each)

  • Purpose: Help you gain an algorithmic understanding of the topics
  • Focus: Material from the last module
  • Timeline: Released 2 weeks before the deadline, autograded immediately after submission, and final grade posted within 1 week after the deadline.
  • Flexibility: A 3-hr grace period is automatically applied. Note that this will not appear on Canvas or Gradescope until after the original submission deadline has passed.

5700-only: Tutorial Projects (20% total, 5% each)

  • Purpose: Help you gain an research understanding of the topics, while also practicing your teaching skills
  • Focus: Material from the last module
  • Timeline: You must select a research paper at least 1 week before the project deadline. Final grade posted within 1 week after the deadline.
  • Flexibility: A 3-hr grace period is automatically applied. Note that this will not appear on Canvas or Gradescope until after the original submission deadline has passed.

Exams (15% for midterm, 20% for final)

Online Discussions (Extra credit, up to 5%)