Course Highlights
  • Online Curriculum
  • 3-Month Long
  • Offered by the National University of Singapore
  • Course Completion Certificate
  • Discussion Boards
Curriculum

2 Topics
Why cybersecurity
The difficulty of achieving security

4 Topics
Encryption; decryption and keys
Classical ciphers
Definitions and properties of cryptosystems
Kerckhoffs’ principle vs security by obscurity

2 Topics
Stream cipher
Block cipher

3 Topics
Entity authentication
Password
Multi-factor authentication

2 Topics
Public Key Cryptography (PKC)
Hash and keyed-hash

2 Topics
Public Key Cryptography (PKC)
Hash and keyed-hash

4 Topics
Data origin authentication using MAC
Data origin authentication using Signature
Public Key Distribution (PKD)
Public Key Infrastructure (PKI)

4 Topics
Strong authentication protocol
Key exchange protocol
Authenticated key exchange protocol
Securing a communication channel

5 Topics
Network layer
Name resolution and attacks
Denial of Service (DoS) attacks
Useful network security tools: Wireshark and Nmap
Firewall

5 Topics
Web threat models
UI-based attacks
Cross Site Scripting (XSS) attacks
Cross Site Request Forgery (CSRF) attacks
SQL Injection attacks

4 Topics
Access control
Access control representation
Access control in UNIX/Linux
Controlled invocation and privilege elevation

6 Topics
Malware & Mitigation
Attack framework and cyber kill chain
Reconnaissance
Vulnerability scanning
Automated exploitation
Malware and defense

4 Topics
Web privacy
Cloud security
Mobile security
IoT security

  Write a Review

Cybersecurity

Go to Paid Course