SUMods → Courses → CS 306

CS 306 Database Systems

Spring 2026-2027 · 3 SU credits · 6 ECTS · Undergraduate

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.

Needs first CS 204 or DSA 201

Alongside CS 306R

Lecture — CS 306

SectionWhenWhereInstructorCRN
0 Mon 10:40–11:30
Wed 10:40–12:30
FMAN G071
FENS G077
Yücel Saygın 20234 syllabus

Recitation — CS 306R

SectionWhenWhereInstructorCRN
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ı.