Computer Security
About
The course gives basic knowledge in the security area, i.e. how to protect your system against intrusions and attacks. The purpose of intrusions can be to change or delete resources (data, programs, hardware, etc), to get unauthorized access to confidential information or unauthorized use of the system's services. The course covers threats and vulnerabilities in the computer systems and networks, as well as rules, methods and mechanisms for protection. Modeling and assessment of security and dependability as well as metrication methods are covered. A holistic security approach is taken and organizational, business-related, social, human, legal and ethical aspects are treated. The following topics will be covered, among others.
- Introduction to computer security
- Overview of security threats
- Introduction to cryptography.
- Security in operating systems
- Security mechanisms including authentication, authorization, and access control
- Introduction to Network Security and Intrusion detection systems
- Security Models: Bell-LaPadula, Biba, Chinese wall etc.
- Security management, organization and ethics
Prerequisites and selection
Entry requirements
To be eligible for the course students should have successfully completed courses corresponding to 60 hec within the subject Computer Science or equivalent. A 7.5 hec course in Programming is required.
Applicants must prove knowledge of English: English 6/English B or the equivalent level of an internationally recognized test, for example TOEFL, IELTS.
Selection
Selection is based upon the number of credits from previous university studies, maximum 285 credits