CS 460
Fall 2025
  • Home
  • Lectures
  • Labs
  • Problem Sets
  • Syllabus
  • Schedule
  • Staff
  • Office Hours
  • Resources
  • Collaboration
  • Participation

Schedule

week

lecture dates

topics, exams, due dates, and other special dates

0

9/3, 9/5

  • Course overview and introduction
  • Database design and ER diagrams
  • The relational model
  • No labs this week.

1

9/8, 9/10, 9/12

  • The relational model (cont.)
  • Relational algebra and SQL

2

9/15, 9/17, 9/19

  • SQL (cont.)
  • Storage fundamentals; record formats
  • 9/15: last day to add a class
  • Problem Set 1, part I due on 9/16

3

9/22, 9/24, 9/26

  • Storage and indexing
  • Implementing a logical-to-physical mapping
  • Problem Set 1, part II due on 9/23

4

9/29, 10/1, 10/3

  • Query processing
  • Semi-structured data and XML
  • Problem Set 2 (all) due on 9/30

5

10/6, 10/8, 10/10

  • XML queries
  • Transactions and schedules
  • 10/6: last day to drop without a ‘W’
  • Midterm 1 on 10/10

6

10/14, 10/15, 10/17

  • Transactions and schedules (cont.)
  • No lecture on 10/13 (holiday)
  • Lecture on 10/14 (Monday schedule)
  • Problem Set 3, part I due on 10/16 (Thurs)

7

10/20, 10/22, 10/24

  • Concurrency control

8

10/27, 10/29, 10/31

  • Concurrency control (cont.)
  • Problem Set 3, part II due on 10/28

9

11/3, 11/5, 11/7

  • Distributed databases and replication
  • Map-reduce
  • 11/7: last day to drop with a ‘W’ or change to Pass/Fail
  • Problem Set 4, part I due on 11/4

10

11/10, 11/12, 11/14

  • Map-reduce (cont.)
  • Midterm 2 on 11/14

11

11/17, 11/19,11/21

  • NoSQL

12

11/24

  • Recovery and logging
  • No lecture on 11/26 or 11/28 (Thanksgiving)
  • Problem Set 4, part II due on 11/24 (Monday)

13

12/1, 12/3, 12/5

  • Recovery and logging (cont.)

14

12/8, 12/10

  • Two-phase commit; wrap-up and review
  • Problem Set 5 (all) due on 12/9
  • 12/11-14: Study period

15

  • Final exam: Fri, 12/19, 9:00-11:00 am
    The exam must be taken at this time, so please plan your travel accordingly!

Last updated on August 30, 2025.