Dec 08, 2025  
2024-2025 Graduate Catalog 
    
2024-2025 Graduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CIS 5323 - Database Systems


Credits: 3
This advanced course offers a comprehensive examination of database systems, focusing on their design, implementation, and management in modern computing environments. Students will master the principles of database modeling, query languages, and various database management systems (DBMS), with a strong emphasis on relational models, advanced SQL techniques, and normalization. The course delves into cutting-edge topics including distributed databases, NoSQL systems, data warehousing, and data mining, while also exploring emerging trends such as big data analytics, cloud-based solutions, and real-time data processing. Through a combination of theoretical study and hands-on projects, students will gain practical experience in designing, implementing, and optimizing databases for real-world applications. The curriculum also covers critical aspects of database administration, including transaction management, concurrency control, and database security. By the course’s end, participants will be equipped with the advanced skills necessary to architect robust, scalable database solutions, implement efficient query strategies, and leverage modern database technologies to solve complex data management challenges in various industry contexts.



Add to Portfolio (opens a new window)