Course Schedule and Notes

Attention: The information contained in this page is subject to changes.

Week

Lecture Dates

Topics

Notes (restricted access)

1

1/7

1/9

Introduction

Hardware

Guest Lecturer: Prof. Leo Mark

Guest Lecturer: Prof. Ed Omiecinski

2

1/14

1/16

Disk Organization

Indexing (1)

Lec3-note

 

3

1/21

1/23

Indexing (2)

Index and Hashing

Lec5-note1 Lec5-note2

Lec6-note

4

1/28

1/30

Hashing

Hashing + Query Processing

Lec7-note1 Lec7-note2

Lec8-note

5

2/4

2/6

Query Processing + Optimization

Query Optimization + Buffer Management

Lec9-note

Lec10-note1 Lec10-note2 (Hector’s)

6

2/11

2/13

Midterm 1 review

Midterm 1

Midterm1-review

7

2/18

2/20

Midterm Evaluation

Failure Recovery (1)

 

Lec13-note

8

2/25

2/27

Failure Recovery (2)

Concurrency Control (1)

Lec14-note

Lec15-note

9

¾

3/6

Spring Break

 

10

3/11

3/13

Concurrency Control (2)

Concurrency Control (3)

Lec16-note

Lec17-note

11

3/18

3/20

Transaction Management

Data Mining + Data Warehousing

Lec18-note

Lec19-note

12

3/25

3/27

Midterm 2 review

Midterm 2

Midterm2-review

13

4/1

4/3

Midterm Evaluation + Distributed DB

Search Engines

 

Lec22-note

14

4/8

4/10

Push-based Information Delivery

Peer-to-Peer Data Management

Lec23-note

Lec24-note

15

4/15

4/17

Mobile Data Management

Final Review

Lec25-note

Lec26-note

16

4/22

4/24

Student project Presentation

Demo (Project Due)

Presentation and Demo Schedule

17

4/28

5/1

Final Exam

 

Monday (4/28) 11:30am-2:20pm

Location: CCB 101

18

5/3

5/5

End of Term

Grades Available