Skip to Main Content

CS440

Download as PDF

Foundations of Cybersecurity

SCIS Sch of Computing & Info Sys

Course (UG/PG)

Undergraduate

Offering Unit/Department

Course Description

The Foundations of Cybersecurity course provides fundamental knowledge and technical skills for protecting computing and networking systems against various cyber-attacks. Topics covered include cryptographic algorithms, public key infrastructure, network security, authentication, access control, web security basics, and malware basics. Classroom instructions will be integrated with hands-on exercises and group projects.

Course Learning Outcomes

1. Explain the concepts and principles of cybersecurity in terms of confidentiality, integrity, and availability

2. Apply standard encryption techniques, including AES, RSA, and hybrid encryption, to protect data

3. Apply standard integrity techniques, including MAC and RSA signatures, to protect data

4. Explain the concepts and procedures of public key infrastructure (PKI)

5. Apply PKI to protect emails

6. Analyse various password based user authentication schemes

7. Explain the concepts and models of access control

8. Explain the concepts of network security

9. Explain the concepts of software security

10. Explain the concepts of web application security

Discipline-Specific Competencies

Security Architecture, Network Security, Security Assessment and Testing, Security Programme Management, Threat Analysis and Defence

SMU Graduate Learning Outcomes

Disciplinary Knowledge, Multidisciplinary Knowledge, Critical thinking & problem solving, Collaboration and leadership, Communication

Grading Basis

GRD - Graded

Course Units

1