Course Title: Database Systems

Course Code: CS 124

Credit Value: 3 Credits

Contact Hours

Duration: 15 Weeks (One Semester)

Prerequisite: Introduction to Programming

Recommended: Discrete Mathematics

1. COURSE DESCRIPTION

This course introduces the fundamental principles of database systems, focusing on the design, implementation, and management of relational databases. Students learn how to model data, design relational schemas, write SQL queries, and understand how database management systems support data storage, retrieval, integrity, security, and transaction processing.

Hands-on laboratory sessions emphasize practical SQL skills using a relational DBMS and expose students to real-world database applications and design practices.

2. COURSE OBJECTIVES

By the end of this course, students should be able to:

3. LEARNING OUTCOMES

Upon successful completion, students will be able to: