ICS 612

Database Security

4 Graduate credits
Effective August 19, 2019 – Present

Graduation requirements this course fulfills

Database security has an immense impact on the design of today's electronic information systems. This course will provide an overview of database security concepts and techniques and discuss new directions of database security in the context of a connected commercial world. This course provides the information needed to develop, deploy and maintain a secure database solution. It exposes the pitfalls of database design, their means of identification and the methods of exploiting vulnerabilities.

Special information

Approved CourseFirst day attendance is mandatory.Prerequisites: Graduate standing. Note: Students are responsible to both be aware of and abide by prerequisites for ICS courses for which they enroll, and will be administratively dropped from a course if they have not met prerequisites.

Learning outcomes

General

  • Analyze a relational database in terms of structure, design and implementation.
  • Plan the best strategy to secure a relational database against known attacks.
  • Examine potential flaws in commonly used database systems and how those flaws might be mitigated.
  • Assess the vulnerabilities of modern databases and determine potential threats.
  • Develop appropriate documentation to support database security.

Fall 2020

Section Title Instructor
01 Database Security Rabieh, Khaled Course details