Overview
Aims
Acquiring the fundamental knowledge about concepts, mechanisms, problemes and tools in conjunction with computer system/network security
Understanding the security related side of design and implementation of computer systems
Understanding of attacks on security and prevention and defence mechanism and tools to prevent or defend those attacks
Learning the mechanism methods and techniques of secure programming
Course contents
Course based on CISCO Security Essentials module Security issues and principles Security of operating systems . Access control Network security.Vulnerabilities, Attacks types Wireless network security Network security. Firewalls and IDS Virus and malware Software security. Defensive programming Web application security Penetration testing techniques Security auditing and security policies Introduction to cryptography. History and basics. Symmetric and Asymmetric cryptography Exam
Learning outcomes
CISCO certificate. A good knowledge of security issues is mandatory for every computer system/network administrator in order to design and deploy a safe working IT environment. Also computer programmers, especially those who work in the field of WEB applications must know the security related issues regarding WEB programming.
Assessment
Course Final evaluation: Project presentation. 50%Seminar/laboratory Continuous assessment 50%