Database Systems (CSC 343)
Term: 2021-2022 Academic Year Spring
Office Hours:
Monday, Wednesday, Friday: 13:00-16:00
Tuesday, Thursday: 14:30-16:00
Tue-Thu, 9:30 AM - 10:50 AM (1/10/2022 - 5/6/2022) Location: MAIN PLAST 110
Prerequisite: CSC 233 (All prerequisite courses require a grade of P or C- or better). An introduction to the fundamental concepts and techniques of database systems. Introduces concepts and techniques encountered in the design and implementation of relational database systems. Topics include data independence, data modeling techniques, data normalization, design and implementation strategies, security, integrity, and reliability. Both script-based and embedding SQL in a high-level programming language will be covered. Additional data storage implementations, i.e., data warehouses, distributed databases, Big Data, NoSQL, etc., will be explored as time allows. Fall