Program
Year
Year 5
Semester
Second Semester
Credit
3
Program Description
Strategies for protecting systems against malicious cyber attacks.
About this course
Learn how to protect systems against malicious cyber attacks. You will explore the strategies used by security professionals to defend networks, servers, and applications. This course focuses on practical methods for identifying vulnerabilities before they can be exploited.
You will work through real-world scenarios that require you to design robust security architectures. The curriculum covers threat modelling, vulnerability assessment, and the implementation of layered defence strategies. You will also examine the latest trends in cyber threats and how to adapt your defensive posture accordingly.
Who takes this course
Credits: 3 · Hours: 45
Prerequisites
Learning outcomes
- Analyze network traffic patterns to detect anomalous behaviour and potential intrusions.
- Design and implement defensive controls to mitigate common attack vectors.
- Evaluate security architecture for resilience against advanced persistent threats.
- Develop incident response procedures tailored to specific organizational environments.
- Apply automated scripting tools to streamline threat detection and patch management.
Evaluation
| Component | Weight (%) |
| Mid-term exam | 25 |
| Defensive strategy project | 30 |
| Incident response simulation | 25 |
| Final practical assessment | 20 |