CS 306 Database Systems
This course covers the fundamental topics in database management systems including ANSI/SPARC architecture, data abstraction, data independence; data definition and manipulation languages; entity-relationship and relational data models, integrity constraints, query languages like SQL, relational algebra and calculus, functional dependencies, normal forms, transaction processing recovery and concurrency control, data structure for database management systems such as indices, B-trees, hashing.
Alongside CS 306R
Lecture — CS 306
| Section | When | Where | Instructor | CRN | |
|---|---|---|---|---|---|
| 0 | Mon 10:40–11:30 Wed 10:40–12:30 |
FMAN G071 FENS G077 |
Yücel Saygın | 20234 | syllabus |
Recitation — CS 306R
| Section | When | Where | Instructor | CRN | |
|---|---|---|---|---|---|
| A | Mon 16:40–17:30 | FENS L045 | Yücel Saygın | 20235 | syllabus |
| B | Wed 17:40–18:30 | FENS L045 | Yücel Saygın | 20236 | syllabus |
CS 306 — Sabancı Üniversitesi Spring 2026-2027 ders programı: section'lar, saatler, derslikler, CRN'ler ve syllabus bağlantıları.