You will have 480 hours guided learning hours followed by 240 hours practicum hours in an established business. The work placement will help you apply the theories you learn to practical business situations. We will help you secure your work placement by sending you for interviews.
1. Introduction to Cybersecurity - this module is designed to give you a basic knowledge of the cyber world. This module will enable you to understand the principles of cyber-attacks, the Darknet, hackers’ motivations and various advanced technologies.
2. Computer Networks - this unit will review the structure of the personal computer basic concepts in data communications, the 7 layers model, working with SERVER 2016, remote and direct access and VPN.
3. Communications, Operation Systems and Data Management - this unit focuses on advanced computer communications topics such as monitoring and analyzing network traffic, operating systems (with an emphasis on Linux and Windows), data archives and management development (including Structured Query Language (SQL) and Mobile-cyber).
4. Programming languages for Cybersecurity - this unit covers web technologies and basic HTML development. In addition, you will learn Python code development and basic programming with python.
5. Concepts and Practical Implication of Encryption - this module will focus on the technology of cryptography and the techniques, limitations and problems commonly encountered. It covers the theory and application of methods available to secure information, computers and networks, as well as legal issues to do with cryptography.
6. Information Security in the Cyber World - on this module, you will learn several topics. First, you will become familiar with various types of scans such as networks, sites, computers and vulnerabilities for attacks. The second part of this module will cover weaknesses in information security (hardware, software, and infrastructure) and data and cyber protection technologies, tools and leading companies.
7. Penetration testing - this module is designed to provide you with the basic skills to conduct and build penetration testing infrastructure that includes all the equipment needed such as hardware, software, network infrastructure and tools.
8. Hackathon - this module will cover tactics for managing and synchronizing a multiplayer cyber event: SOC, NOC, ISP, MSSP and using communication strategies as a tool to manage and prevent a crisis during cyber-attacks.
9. Work Placement - once the program is complete, you are required to complete 240 hours of a work placement in a suitable business environment. We guarantee that all Co-op students will have a placement in the field relevant to their study program. Appropriate business sectors for a placement include cybersecurity services, banking, financial services and insurance offices, not-for-profits, communications services, government entities and more. Activities performed will vary depending on the placement site, however, your key responsibilities will include:
- Learning to build secure software systems, networks and data centers;
- Assisting in the search for vulnerabilities and risks in hardware and software;
- Building firewalls into network infrastructures.