CS306 – Fall 2020-2021

The objective of this course is to introduce students to database systems. The students will learn to model a database from an idea into a working application. The students will be able to program their databases with SQL and learn how such systems work in the background to maintain data integrity. 

Through the lectures, quizzes, take-home exams, projects, and interactive recitations students will learn how to design, maintain and communicate with databases. Evaluation of the solutions in terms of correctness and efficiency will also be covered.

Lectures:

Wednesday 14:40-15:30
Thursday 11:40-13:30
https://sabanciuniv.zoom.us/j/99671700382?pwd=WUsrclA5akpCOW5tMjZXMTk3OE54QT09

Textbook:

Database Management Systems, 3rd Edition, Ramakrishnan & Gehrke
We may not stick to the textbook all the time, you are responsible for all material covered in class.

TAs

  • TBA

LAs

  • TBA

Grading (Tentative):

  • Midterm: 30%
  • Final: 35%
  • Project: 20%
  • ALS (Active Learning Sessions): 15%