School of Computing

Department of Computer Science

CS3223:   Database Systems Implementation

Semester 1, 2026/2027  

 


[Announcements]  [Instructor] [Course Objectives] [Lecture Schedule] [Reference Texts and Materials] [Assignments (Tutorials & Gradiance)] [Project] [Assessment]


Schedule

·       Day/Time: Tuesday 12-2pm

·       Venue: LT15

 

Week

Date

Topic

Textbook Chapter

1

Aug 11

Introduction, Storage

8,9

2

Aug 18

Tree-Structured Indexing

10

3

Aug 25

Hash-based Indexing

11

4

Sep 1

External Sorting

13

5

Sep 8

Evaluating Relational Operators I

12

6

Sep 15

Evaluating Relational Operators II
(Query Evaluation: Materialization and Iterators)

14

-

Sep 22

Recess Week

-

7

Sep 29

Mid-term exam

-

8

Oct 6

Query Optimizer

15

9

Oct 13

Concurrency Control (B+-tree Concurrency Control)

16 & 17

10

Oct 20

Concurrency Control

17

11

Oct 27

Concurrency Control

-

12

Nov 3

Crash Recovery

18

13

Nov 10

Crash Recovery & Review

-

14

Nov 17

Reading Week

-

15

Final Assessment (f2f)

-