COMP 2700 Cybersecurity
Discussion of computer security concepts. Description of the concepts of confidentiality, integrity, availability and their relationship to computer systems. Analysis of the vulnerabilities, risks, threats and attacks involved in the use of computer technology, as well as the defenses, controls and countermeasures to combat them with emphasis on authentication, access control and encryption. Analysis of the different security vulnerabilities in programming, databases, systems and networks and their respective defenses. Discussion of the importance of continuous professional development and awareness regarding social, ethical-legal, professional and security issues and responsibilities in the discipline. Requires 45 lecture-laboratory hours.
Prerequisite
COMP 2315