This repository documents my journey at Columbia University Cybersecurity Program. It includes homelabs related to GRC, SIEM, Linux, Windows, Bash, Powershell, basic sysadmin tasks, AZURE cloud fundamentals, Cryptography, Web app penetration testing, network security, penetration testing, digital forensic and ethical hacking.
Introduction to the fundamental concepts of cybersecurity.
Governance, Risk management, and Compliance (GRC) in the context of cybersecurity.
Exploration of terminal usage and Bash scripting.
Basic system administration tasks in a Linux environment.
Techniques for archiving and logging data for security purposes.
Advanced Bash scripting and programming for cybersecurity tasks.
Windows system administration and security hardening techniques.
Introduction to networking concepts essential for cybersecurity.
Continuation of networking concepts with a focus on security.
Understanding of cryptography and its role in securing information.
Techniques and strategies for securing network infrastructure.
Web development basics with a focus on security.
Securing cloud-based applications and infrastructure.
Exploration of common web vulnerabilities and how to mitigate them.
Introduction to penetration testing techniques and tools.
Introduction to Security Information and Event Management (SIEM) systems.
Techniques and tools for digital forensics in cybersecurity.