The Foundations of Cybersecurity Program is a comprehensive program consisting of Seven (7) courses designed to equip students with the essential knowledge and skills needed to excel in the dynamic field of cybersecurity. Over the course of six months, students will embark on a journey that covers a range of crucial topics that prepare them for a rewarding career in cybersecurity.
By the end of this six-month program, students will have a comprehensive understanding of
and the confidence to tackle real-world security challenges. Whether students are starting a new career or seeking to enhance their existing cybersecurity skills, this program will equip them with the knowledge and expertise needed to excel in the fast-paced world of cybersecurity.
In this course, students will gain a solid foundation in cybersecurity principles and concepts. They will explore the fundamental aspects of information security, risk management, and security governance. Students will learn about common threats and vulnerabilities and discover effective strategies for protecting computer systems and networks
This course focuses on helping students understand and manage security risks in various organizational contexts. They will delve into risk assessment methodologies, security controls, and incident response planning. Students will develop the skills necessary to identify potential risks, evaluate their impact, and implement appropriate risk management strategies.
In this course, students will discover the intricacies of computer networks and the crucial role they play in cybersecurity. They will gain a deep understanding of network protocols, architecture, and the various layers of network security. Students will learn how to secure network infrastructures, detect and respond to network attacks, and implement robust network defense mechanisms.
This course provides students with hands-on experience with Linux operating systems and SQL databases, both of which are widely used in the cybersecurity domain. They will master the essentials of Linux command-line operations, file systems, user management, and security configurations. Students will acquire SQL database management skills and explore the security considerations associated with database systems
In this course, students will understand the critical concepts of assets, threats, and vulnerabilities in cybersecurity. They will learn how to identify valuable assets within an organization and evaluate potential threats and vulnerabilities that could compromise their security. Students will explore risk assessment techniques and mitigation strategies to protect assets from emerging threats.
In this course, students will develop expertise in detecting, analyzing, and responding to cybersecurity incidents. They will explore the methodologies and tools used to identify and investigate security breaches. Students will learn how to effectively respond to incidents, mitigate their impact, and restore systems to a secure state. They will gain valuable insights into incident handling, digital forensics, and incident response planning.
Students will discover the power of Python programming in automating cybersecurity tasks in this course. They will learn how to leverage Python libraries and scripts to streamline security processes, analyze data, and enhance threat detection capabilities. Students will acquire practical skills in automating routine cybersecurity tasks, such as log analysis, vulnerability scanning, and security reporting.
Standard Grade for English and Mathematics or IIS entrance assessment (Admission Point Score (APS) of at least 26 (with Mathematics or Technical Mathematics) or 28 (with Mathematical Literacy)