Course Details

Country: United Kingdom
Course Title: Foundations of Cybersecurity
Course Number: CO3099
Course Description: On completion of the module, successful students will be able to: - Describe the working principles of modern cryptosystems including public key cryptography; - Design and implement secure network applications using standard cryptographic libraries; - Describe the fundamental principles of security and be able to identify the needed design principle; - Explain the importance of security requirements in system design; - Explain the concepts of authentication and authorization, and discuss and compare commonly used methods for each of them; - Identify common attack vectors, and implementation issues that can result in potential security problems; - Be able to identify and prevent common client- and server-side attacks in web applications; - Describe the concepts of privacy and anonymity, and be able to apply mechanisms for achieving database privacy; - Demonstrate familiarity with secure communication protocols (such as, for example, TLS) and some attacks on them.
Language: English
Approved Equivalent: CRIM 304
Course URL:


Back to List