๐Ÿ” In-Class Quizzes

  • Two in-class quizzes, one in a class.

๐Ÿงช Course Labs

  • Four labs on a pedagogical database:
    • Lab 0: Rust Basics
    • Lab 1: Heap Pages
    • Lab 2: Heap Files
    • Lab 3: Query Operators
  • PostgreSQL Lab: Running and analyzing SQL queries in PostgreSQL
  • All course labs are completed individually.

๐Ÿ“š Exams

  • Final Exam: Comprehensive final exam covering the course materials.

๐Ÿ  Take-Home Exercises (Ungraded)

  • Five ungraded take-home exercises:
    • Exercise 1: Lectures 2โ€“3
    • Exercise 2: Lectures 4โ€“8
    • Exercise 3: Lectures 9โ€“12
    • Exercise 4: Lectures 13โ€“17
    • Exercise 5: Lectures 16โ€“22
  • The exercises are discussed in the quiz and exam review sessions.