Course Code: CSCS 3001
Academic Year: 2026-2027
This course introduces the students to the basics of database management systems, along with a main focus on the fundamental principles, methodologies, and resources essential for strengthening databases to protect against unauthorized access, breaches, and data leaks. By combining theoretical exploration with hands-on practical exercises, students develop a thorough grasp of best practices in database security. Key topics include authentication mechanisms, authorization models, encryption methods, secure database design principles, and auditing strategies. Students use the Oracle database to practice hands-on exercises. Through these hands-on practices, students gain valuable experience in implementing security measures within a real-world database environment.