Schedule

How This Works

For each class, there’s a date and a topic and what you turn in. That’s what we’ll be focused on for our conference on that day.

The rest of the row deals with work to be done for the following week: watch the lecture videos, turn in the assignment (found on Blackboard), read the assigned book chapter and papers, and feel free to use whatever other resources are offered.

Thursday 6:10 pm-8:40 pm

For This Class

For Next Class

Class #

Date

Topic

Turn In

Lecture Videos

Read

Resources

1

Jan. 15



Introduction and Class Mechanics



2

Jan. 22

Relational Database

Assignment 1

Chapter 1, Papers 1, 3, 4

3

Jan. 23

Relational Data Languages I

Assignment 2


Chapter 2, sections 2.1 to 2.7 Papers 5, 6


4

Jan. 29

Relational Data Languages II

Assignment 3

Chapter 2, sections 2.8 to 2.10




5

Feb. 5

Normalization

Assignment 3

Chapter 3, Papers 7, 9, 11

6

Feb. 12

Assignment 4

7

Feb. 19

Data Modeling

Assignment 5

Chapter 4, Paper 10

8

Feb. 26


Data Modeling Colloquium I

Assignment 6

9

Mar. 5

Data Modeling Colloquium II

Your PPT

Mar. 12

Spring Break

10


Mar. 19

Completion of Data Modeling Colloquium

Architecture of a DBMS

Assignment 7

Chapter 5, Paper 12

11

Mar. 26

Mid-Term Exam

12

Apr. 2

Query Processing and Performance

Assignment 8

Chapter 8, Papers 12, 13, 14


13

Apr.9

Query Processing and Performance

Assignment 9


Chapter 7, Paper 15

14

Apr. 16

Transaction Processing, Recovery

Assignment 10

Chapter 7


15

Apr. 23

OLAP, Database in the Enterprise

Assignment 11

Chapter 6


May 7

Final Exam