
This course covers information security principles, a field of study that involves safeguarding the integrity, confidentiality, and availability of information. You will learn the fundamental theories and principles of information security and the main approaches to secure software and data. The main topics include: nature and challenges of information security; security management and risk assessment; software attacks and vulnerabilities; access control; policy management; operating system (OS) Security; database security; web security; mobile security; anonymity and privacy; and legal and ethical issues. The student acquires the knowledge necessary for continuing advanced studies in a selected aspect of this important field or adding an important dimension to his/her effectiveness in the broader computer science field.
- Teacher: Dr. Khalil Mershad