Cyber Security (Co-op)

Courses

Cyber Security-2025/2026

Level 1
Take all of the following Mandatory Courses:

Group 1
INFO-1246Operating Systems-Windows 13
MCSA Certification preparation course - This is an introductory course focusing on configuring and maintaining Windows client operating systems. Using theoretical and practical approaches to install and upgrade the operating system, as well as to manage drivers, applications, network connections, resource access, create backups and use different recovery methods.
INFO-1280Network-Fundamentals5
This course is part of the Cisco Network Academy and introduces the architecture, functions, components, and models of networks. IP addressing, Ethernet, media, and operations fundamentals are introduced. By the end of the course, students perform basic router and switch configurations to build simple local area networks (LAN).
INFO-1297Databases for IT Systems3
This course introduces students to the fundamentals of relational databases using MariaDB and SQL Server. Students will learn how to maintain a database using basic SQL syntax, creating queries and stored procedures. Steps will be introduced to secure a database.
INFO-1248Data Centre Infrastructure3
This is an introductory course in data centre design and operations. Using theoretical and practical approaches, students will explore concepts such as equipment organization, power management, cooling, cabling and safety issues. In addition, students will learn fundamentals about physical server functionality.
INFO-1294Skills Prep3
Students learn the function and interoperability of several Microsoft applications used to create a variety of technical and non-technical documents. Students will also learn basic computer fundamentals such as file and folder management, end-user navigating operating systems, entering and analyzing data.
INFO-1296Linux & Mac OS Fundamentals3
This course offers an introductory overview of the essential concepts and skills needed to work with macOS and Linux operating systems. Students will learn basic system navigation, file management, command-line usage, software installation, networking, and troubleshooting techniques, providing a strong foundation for further exploration in these environments.


Group 2
TAKE WRIT-1043 OR WRIT-1034
WRIT-1043Reason & Writing 1 for IT3
This course will introduce information technology students to essential principles of reading, writing, and reasoning at the postsecondary level. Students will identify, summarize, analyze, and evaluate multiple short readings and write persuasive response essays to develop their vocabulary, comprehension, grammar, and critical thinking.
WRIT-1034Reason & Writing 1-EAP4
This course will introduce students whose first language is not English to essential principles of reading, writing, and reasoning at the postsecondary level. Students will identify, summarize, analyze, and evaluate multiple short readings and write persuasive response essays to develop their vocabulary, comprehension, grammar, and critical thinking. Special attention will also be paid to developing academic vocabulary, correcting common ESL errors, enhancing academic listening and note-taking skills, and improving oral fluency and confidence.

Level 2
Take all of the following Mandatory Courses:
SRTY-1023Security-Fundamentals3
This is an introductory course to computer security. Using theoretical and practical approaches, students will focus on computer security principles, networking operations, protocols, encryption types and methods, as well as password security.
INFO-3176Network-Routing & Switching5
This course is part of the Cisco Network Academy and focused on switching and routing operations, wireless local area networks (WLAN), and security concepts. By the end of the course, students perform basic network configuration and troubleshooting, identify and mitigate LAN security threats, and configure and secure a basic WLAN.
INFO-3148Operating Systems-Windows 24
MCSA Server preparation course - This is an intermediate course which builds on previous knowledge of Windows Systems. Using theoretical and practical approaches to develop skills in an Active Directory environment. This course focuses on User, Computer and Server Management and basic network services such as DNS and DHCP.
INFO-1298Programming for IT Systems3
This is an introductory course in computer programming. Using theoretical and practical approaches, students will explore the structure, functions and logic of common programming language(s) popular in industry.
PHIL-1028Ethics3
This course provides an overview of the nature of ethics by examining a wide range of issues that arise in the realm of cyber technology as well as other, broader social and ethical concerns that confront society today. Students will study traditional ethical theories, examine the foundations of a moral system, and learn how to formulate sound arguments in order to effectively debate moral issues. The course will also explore the nature of our moral obligations as members of our communities and profession.
COMM-3077Communications for IT3
This course, designed for students who plan to work in the field of information technology, focuses on professional written communication skills. Students learn to prepare a variety of work-related documents. In addition, students learn about research methods and documentation formats. The principles of effective writing organization, grammar, style, clarity and tone are reinforced throughout the course. The goal of the course is to prepare students for the communication tasks and considerations they will encounter in the workplace.
COOP-1020Co-operative Education Employment Prep1
This workshop will provide an overview of the Co-operative Education consultants and students' roles and responsibilities as well as the Co-operative Education Policy. It will provide students with employment preparatory skills specifically related to co-operative education work assignments and will prepare students for their work term.

Level 3
Take all of the following Mandatory Courses:
INFO-1210Securing Linux4
This course builds on the basics of the Unix operating system. Students will learn the core utilities to work productively in a Linux environment and develop command line skills. Topics will include shell scripts, managing permissions, process management and network applications & services with an emphasis on the system-related security issues.
SRTY-3004Web Security 13
Students will learn about the security threats, software vulnerabilities, and hacker attacks that are commonly implemented against commercial applications, including SQL injection, Cross-Site Scripting, and session hijacking. Students will also learn how to design and administer web services and applications using collaborative web tools and content management software.
SRTY-3007Auditing & Security Controls3
A primary security focus is the safeguards implemented to protect businesses and their assets, but it is imperative to determine if those protective measures are actually working. This course will concentrate on the concepts of auditing, controls and security in an IT environment.
SRTY-3014Penetration Testing3
This course examines the legal issues involving ethical hacking to test corporate defense systems. The critical phases of an attack - scanning, enumeration, foot- printing, and social engineering will be explored. Students will also be introduced to the latest ethical hacking tools and techniques to test corporate security systems.
COMM-1127Technical Writing & Presentation3
Students will be expected to apply academic conventions and proper citation in the writing and presentation of appropriate documentation. Effective team building and communication in a culturally diverse and international environment will also be explored.
SRTY-3008Security Management3
The objective of Security Management is to ensure the confidentiality, integrity and availability of an organization's information, data and IT services. This course will concentrate on developing and implementing IT security strategies and methods. The necessary skills to identify and evaluate security management systems will also be provided. Students will prepare and determine how risk can be measured and managed.

Level 4
Take all of the following Mandatory Courses:
INFO-3128Scripting for Security3
In this course students will use a variety of tools and frameworks to write scripts that would handle common and repetitive tasks and system administration tasks such as managing files, services or security controls. Students will also write scripts for test automation and batch processes.
INFO-3185Cryptography & Blockchain3
This course provides a foundational understanding of modern cryptography and its critical role in secure data transmission and blockchain technology. With an emphasis on public key encryption, digital signatures, certificate management, and key management, students will delve into the essential cryptographic protocols that underpin modern cybersecurity.
CRIM-3001Criminology3
This course introduces students to the study of crime and delinquency within a Canadian context. Topics included for study are: the making of laws, the elements of crime, crime statistics, correlates and theories of crime, specific forms of crime and strategies for crime control.
INFO-3126Wireless & Mobile3
This course will examine the risks and vulnerabilities in the use of wireless and mobile networks. Students will implement and actively manage the security configuration of wireless and mobile devices in order to prevent attackers from exploiting vulnerable services and settings.
INFO-3186Artificial Intelligence for Security3
This course provides students with a comprehensive foundation in creating Artificial Intelligence (AI) and Machine Learning (ML) models specifically designed for cybersecurity applications. Students will learn how to develop and implement intelligent systems capable of analyzing vast amounts of security data in real-time, detecting emerging threats, and responding proactively to cyber incidents.
INFO-3187Internet of Things3
This course introduces students to the rapidly expanding realm of the Internet of Things (IoT), highlighting the network of intelligent devices and systems that interact and exchange data autonomously. Through this course, students will explore how IoT technologies operate, the infrastructure supporting them, and their transformative impact across various fields.

Level 5
Gen Ed - Take a 3 credit General Education elective course.
Take all of the following Mandatory Courses:
INFO-5118Perimeter Defence & Design4
This course will further examine the principle of perimeter security as introduced in the Security Mechanisms course. Hands on implementation of security appliance products will provide an in depth examination of perimeter security solutions.
INFO-5157Advanced Authentication Systems3
This advanced course explores into Authentication Systems, focusing on the secure methods used to verify identities in digital environments. With an emphasis on contemporary and evolving authentication technologies, students will gain expertise in designing, analyzing, and implementing robust authentication solutions suited for complex, high-stakes environments.
SRTY-5011Incident Response & Digital Forensics3
This course will cover implementing incident and digital forensics management techniques to investigate and report security breaches and incidents. Students will learn effective responses to security incidents, digital forensic techniques, and proper evidence acquisition and handling through hard drive examination and network-based evidence.
INFO-5158Security Operations & Monitoring3
This advanced course provides an in-depth look into Security Operations and Monitoring, equipping students with the skills needed to effectively manage and monitor cybersecurity operations in real-time. Leveraging a hands-on our Cyber Range environment, students will simulate and respond to realistic cyber threats, developing a practical understanding of the strategies, tools, and techniques essential for maintaining robust security operations.
INFO-5160Cloud Solutions4
This course introduces essential skills for managing cloud environments, including cloud services, virtual machines, storage, networking, and identity management. Students will also explore strategies for migrating from on-premises infrastructure to the cloud, gaining practical experience in building, securing, and optimizing cloud-based solutions.

Level 6
Gen Ed - Take a 3 credit General Education elective course.
Take all of the following Mandatory Courses:

Group 1
SRTY-5012Research for Security4
Students will apply the theoretical and practical skills gained throughout the program to a research project that addresses a specific cyber security issue. Students will explore current cybersecurity research trends and apply various aspects of the research cycle to develop a project proposal that meets current industry needs.
INFO-5150Secure Network Architecture4
Students will apply the various security solutions learned over the course of the program to develop and deploy a security Infrastructure based on a theoretical corporate scenario. This course will incorporate planning policies with offensive and defensive techniques to defend a network from all threats.
SRTY-5006Malware Analysis & Response4
This course will examine the behaviour of a program to provide deeper insight into attacker tools and tactics and key characteristics of malware present on compromised systems. Concepts of reverse engineering and behavioural and code analysis will be used to analyze the malware attack lifecycle from the initial exploit.
INFO-5149Linux Security-Adv4
This advanced course builds on existing Linux skillsets. Students will study security challenges of the Linux operating system and learn how to protect against those weaknesses. This course will focus on mitigating the risk of Linux systems being attacked or compromised.


Group 2
Take SRTY-5013 or INNV-5001
SRTY-5013Integrated Project4
In this course students will participate in creating environments for an organization's specific training, exercise, or research needs through automated user and traffic simulation software. These projects will be based on real-world security scenarios identified in consultation with the Cyber Range team.
INNV-5001Innovation Applications3
Organizations and individuals need to be innovative to succeed in the complex and rapidly-changing global market place. In this course you will learn the fundamentals of innovation and how innovation applies to your discipline or field.Using this foundational knowledge, you will select and apply the novel and adaptive thinking processes and tools presented in the course to complete an innovative learning project in collaboration with other students. The project will be based on a real-world scenario identified in consultation with your professor. The project may involve an external live client and a multi-disciplinary approach. Throughout the course, novel and adaptive thinking skills and collaboration skills will be evaluated [and developed for GC and degree] through self assessment and peer assessment. This course is designed to give students in advanced diploma programs the opportunity apply innovative thinking to a real-world problem that they select.

Gen Ed - Electives
Take 6 General Education credits -
Normally taken in Levels 5 and 6

Program Residency
Students Must Complete a Minimum of 31 credits in this
program at Fanshawe College to meet the Program Residency
requirement and graduate from this program

Contact/Questions