Applying as a Canadian applicant
Domestic students should apply online or by phone at 1-888-892-2228.
Applying as an International applicant
Campus tours
Campus tours are one of the best ways to experience Conestoga. During this time, we are offering online guided tours to show you all Conestoga has to offer.
Book your tourVirtual tours
If you can't make an on-campus tour or attend one of our events, the virtual tour is a great way to visit us.
View our Virtual tourCourses - May 2023
Level 1
Course details
Conestoga 101
CON0101
- Hours: 1
- Credits: 0
- Pre-Requisites:
- CoRequisites:
Operating System Security Models
INFO8570
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Secure Network Administration
INFO8580
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Network Components and Monitoring
INFO8590
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Fundamentals of Cryptography
INFO8600
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Cyberlaw, Ethics and Privacy
INFO8620
An important component of application and organizational security is the understanding of the rights and obligations of both the individual and the organization with respect to privacy and intellectual property. In this course students will explore ethics and law, including both Canadian law and the law of other jurisdictions, for the ways ethics and law inform the best practices of security professionals and organizations. Students will learn to assess the implications of new application development as well as the choice of supporting technologies, such as cloud computing, with respect to both vulnerabilities and liabilities of an organization. Students in this course will discuss topics such as Big Data, organized hacking, government surveillance, and industrial espionage.
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Software Application Security I
PROG8270
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Level 2
Course details
Web and Wireless Security
INFO8560
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Information Security Management
INFO8610
Modern business organizations require the synthesis of many levels of security measures, including physical and network security, as well as the management of security practices. In this course, students explore management techniques as they are applied to corporate and organizational security. In addition to the basic techniques of IT management that include motivation, controlling and planning, students also study tools and skills for securing organizations, including risk and asset management, threat modeling, the development of security policies and procedures, auditing and employee training.
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Information Security Project
INFO8630
In this capstone course, students will use skills acquired throughout the program in order to develop an applied project or prepare a research paper that will be based on the fields of software development, networking or management from a security perspective. The project will synthesize knowledge, apply knowledge in a new way, or bring new knowledge to its field. Students will have the opportunity to research a topic or develop a project for a business client, or they can pursue a topic of their own choice.
- Hours: 84
- Credits: 6
- Pre-Requisites: INFO8570 OR INFO8571 AND PROG8270 OR PROG8271
- CoRequisites:
Enterprise Application Security
PROG8280
- Hours: 42
- Credits: 3
- Pre-Requisites: PROG8270 OR PROG8271
- CoRequisites:
Software Application Security II
PROG8290
- Hours: 42
- Credits: 3
- Pre-Requisites: PROG8270 OR PROG8271
- CoRequisites:
Malware and Hacking
PROG8300
- Hours: 42
- Credits: 3
- Pre-Requisites: PROG8270 OR PROG8271
- CoRequisites:
Level 1
Course details
Conestoga 101
CON0101
- Hours: 1
- Credits: 0
- Pre-Requisites:
- CoRequisites:
Operating System Security Models
INFO8570
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Secure Network Administration
INFO8580
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Network Components and Monitoring
INFO8590
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Fundamentals of Cryptography
INFO8600
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Cyberlaw, Ethics and Privacy
INFO8620
An important component of application and organizational security is the understanding of the rights and obligations of both the individual and the organization with respect to privacy and intellectual property. In this course students will explore ethics and law, including both Canadian law and the law of other jurisdictions, for the ways ethics and law inform the best practices of security professionals and organizations. Students will learn to assess the implications of new application development as well as the choice of supporting technologies, such as cloud computing, with respect to both vulnerabilities and liabilities of an organization. Students in this course will discuss topics such as Big Data, organized hacking, government surveillance, and industrial espionage.
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Software Application Security I
PROG8270
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Level 2
Course details
Co-op and Career Preparation
CEPR8200
- Hours: 14
- Credits: 1
- Pre-Requisites:
- CoRequisites:
Web and Wireless Security
INFO8560
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Information Security Management
INFO8610
Modern business organizations require the synthesis of many levels of security measures, including physical and network security, as well as the management of security practices. In this course, students explore management techniques as they are applied to corporate and organizational security. In addition to the basic techniques of IT management that include motivation, controlling and planning, students also study tools and skills for securing organizations, including risk and asset management, threat modeling, the development of security policies and procedures, auditing and employee training.
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Information Security Project
INFO8630
In this capstone course, students will use skills acquired throughout the program in order to develop an applied project or prepare a research paper that will be based on the fields of software development, networking or management from a security perspective. The project will synthesize knowledge, apply knowledge in a new way, or bring new knowledge to its field. Students will have the opportunity to research a topic or develop a project for a business client, or they can pursue a topic of their own choice.
- Hours: 84
- Credits: 6
- Pre-Requisites: INFO8570 OR INFO8571 AND PROG8270 OR PROG8271
- CoRequisites:
Enterprise Application Security
PROG8280
- Hours: 42
- Credits: 3
- Pre-Requisites: PROG8270 OR PROG8271
- CoRequisites:
Software Application Security II
PROG8290
- Hours: 42
- Credits: 3
- Pre-Requisites: PROG8270 OR PROG8271
- CoRequisites:
Malware and Hacking
PROG8300
- Hours: 42
- Credits: 3
- Pre-Requisites: PROG8270 OR PROG8271
- CoRequisites:
Level 3
Course details
Co-op Work Term (Computer Application Security)
COOP8110
- Hours: 420
- Credits: 14
- Pre-Requisites: CDEV8200 OR CEPR8200
- CoRequisites:
Program outcomes
- Remediate vulnerabilities in software applications based on security threats assessment and testing.
- Design and develop security solutions for business processes and applications in order to protect business resources.
- Develop plans to incorporate security into the software development process and integrate emerging technologies safely into new software products or computer systems
- Develop policies and procedures that protect the property and privacy of the clients, owners, employees and other stakeholders of an organization
- Evaluate the effectiveness of a security system through security audits to identify and correct security issues.
- Develop and deliver appropriate security training to ensure compliance with security policies.
- Communicate security, protocols, policies and audit results and related documentation to any level of the organization.
- Develop asset management and risk management plans to protect the physical, and intellectual properties of an organization.