Database
Introduction to Database Systems and the need for it
Drawbacks of Pre-relational Database Systems
Data Models and their comparison Relational Algebra and Relational Calculus
SQL
Database Design
Concurrency Control & Recovery