Image

Level 1 | ||||
Take all of the following Mandatory Courses: | ||||
Group 1 | ||||
INFO-1246 | Operating Systems-Windows 1 | 3 | ||
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-1280 | Network-Fundamentals | 5 | ||
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-1297 | Databases for IT Systems | 3 | ||
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-1248 | Data Centre Infrastructure | 3 | ||
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-1294 | Skills Prep | 3 | ||
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-1296 | Linux & Mac OS Fundamentals | 3 | ||
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-1043 | Reason & Writing 1 for IT | 3 | ||
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-1034 | Reason & Writing 1-EAP | 4 | ||
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-1023 | Security-Fundamentals | 3 | ||
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-3176 | Network-Routing & Switching | 5 | ||
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-3148 | Operating Systems-Windows 2 | 4 | ||
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-1298 | Programming for IT Systems | 3 | ||
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-1028 | Ethics | 3 | ||
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-3077 | Communications for IT | 3 | ||
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-1020 | Co-operative Education Employment Prep | 1 | ||
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-1210 | Securing Linux | 4 | ||
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-3004 | Web Security 1 | 3 | ||
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-3007 | Auditing & Security Controls | 3 | ||
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-3014 | Penetration Testing | 3 | ||
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-1127 | Technical Writing & Presentation | 3 | ||
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-3008 | Security Management | 3 | ||
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-3128 | Scripting for Security | 3 | ||
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-3185 | Cryptography & Blockchain | 3 | ||
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-3001 | Criminology | 3 | ||
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-3126 | Wireless & Mobile | 3 | ||
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-3186 | Artificial Intelligence for Security | 3 | ||
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-3187 | Internet of Things | 3 | ||
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-5118 | Perimeter Defence & Design | 4 | ||
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-5157 | Advanced Authentication Systems | 3 | ||
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-5011 | Incident Response & Digital Forensics | 3 | ||
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-5158 | Security Operations & Monitoring | 3 | ||
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-5160 | Cloud Solutions | 4 | ||
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-5012 | Research for Security | 4 | ||
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-5150 | Secure Network Architecture | 4 | ||
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-5006 | Malware Analysis & Response | 4 | ||
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-5149 | Linux Security-Adv | 4 | ||
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-5013 | Integrated Project | 4 | ||
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-5001 | Innovation Applications | 3 | ||
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 | ||||