Course Description: This course provides an introduction to the field of Cyber Security, covering topics such as network security, cryptography, ethical hacking, and incident response. Students will learn essential skills to protect and defend against cyber threats.
Introduction to Cyber Security
- Overview of Cyber Security concepts and importance
- Differentiating between cyber threats, vulnerabilities, and risks
- Legal and ethical considerations in Cyber Security
Network Security
- Understanding network architecture and protocols
- Firewalls, IDS/IPS, and access controls
- Securing wireless networks and protocols
Cryptography
- Principles of encryption and decryption
- Public and private key cryptography
- Hash functions and digital signatures
Web Security
- Common web vulnerabilities (e.g., XSS, SQL Injection, CSRF)
- Secure coding practices and input validation
- Web application firewall (WAF) and HTTPS
- Ethical Hacking and Penetration Testing
- Introduction to ethical hacking and penetration testing
- Scanning and enumeration of networks and systems
- Exploitation techniques and post-exploitation activities
Incident Response and Handling
- Creating an incident response plan
- Identifying and classifying incidents
- Mitigation, recovery, and lessons learned
Security Policies and Compliance
- Developing security policies and procedures
- Compliance standards and regulations (e.g., GDPR, HIPAA)
- Security awareness training and employee education
Final Projects and Capstone
- Applying Cyber Security concepts to real-world scenarios
- Conducting a risk assessment and proposing security measures
- Final project presentation and evaluation