Overview

Equip yourself with the skills and knowledge needed to become a proficient computer systems security professional.

In today’s digitally connected world, computer and system security is paramount. Cyber threats lurk around every corner, posing risks to individuals, businesses and nations. It’s crucial to have experts who can safeguard data and systems from potential cyberattacks.

Our Information Systems Security program is designed to empower you with the practical skills and understanding you need to thrive in this evolving computer and information technology field. Over two years, you will dive into a comprehensive curriculum that covers programming, operating systems, networking and strategic thinking.

In this program, you will gain:

  • hands-on learning experience through real-world applications of defensive and offensive security technologies
  • a strong foundation in networking, tool construction, and operating systems, setting the stage for your success in the field
  • industry-relevant skills and expertise needed to protect data and systems in an increasingly interconnected world
  • an understanding of the pivotal role computer security plays in safeguarding data and organizations.

Prepare for a rewarding career in computer systems security, where your expertise will be in high demand.

Whether you are interested in a role as a cybersecurity consultant, network security, systems analyst or information security manager, our Information Systems Security program will provide you with the fundamental tools and knowledge to excel. Your future in this critical field starts here.

People working in the cyber security analysis field tend to be innovative, objective and directive.

You need:

  • analytical skills
  • speaking and writing skills
  • an inquiring and inventive mind
  • an eye for details
  • patience and an organized approach to troubleshooting
  • decision-making and problem-solving skills
  • math and science skills
  • teaching skills
  • time-management skills.

You should enjoy being innovative, working with others or independently and doing your work with precision. 

The opportunity to advance your education by transferring into this program or gain credit for previous postsecondary courses may be available.

There may also be opportunities to further your education by transferring to another institution once you graduate.

Learn more about program and institution transfer options.

You can participate in an optional co-op work term between your first and second year, where you can apply what you’ve learned in a work environment and build relationships with a potential employer.

In your second year, you’ll also participate in a capstone project where you’ll investigate issues across several different areas and propose a solution.

Once you graduate, you’ll be prepared with the knowledge to challenge the Security+ and Comp Tia+ exams and earn your certifications. 

Upon successful completion of this program, you’ll be awarded a SAIT Information Systems Security diploma.

Download program info

Careers and opportunities

Each year, SAIT conducts a survey between February and April to determine the employment rate, salary and satisfaction of our newest SAIT alumni. 

people icon 88% graduate employment rate

salary icon $56,750 average starting salary

Find out more about our graduate employment statistics >

Our graduates may work in the following occupations. Some careers require additional experience and education.

Associated National Occupational Classification (NOC) codes: 20012, 21211, 21220, 21221, 21222, 21233, 22220, 22221, 22222.

Test

Career counselling and support

Unsure which career path is for you? SAIT offers career planning services to help you decide your future.

You can also get started by taking our online career finder quiz, which can help you narrow down your search based on your current skills and interests.

Finally, you can also head to Alberta alis for various tools and resources, including additional quizzes and labour market information to help you narrow down a career path.

Services and workshops

Courses

The Information Systems Security diploma requires 60 credits (20 courses) to complete.

The program spans two years, with two semesters each year.

View classes by semester

Course Credits

This course introduces learners to the professional writing, collaboration and presentation skills needed to be successful in their chosen field. Learners will gain an understanding of the strategies and competencies required for effective communication with an emphasis on developing the interpersonal skills needed to perform as part of a high-functioning team. Coursework will require learners to work in individual and collaborative settings.

Equivalents:
  • COMM 265
3

This introductory course provides students with a grounding in basic switching, routing and general protocols. These are analyzed and implemented from both a functionality and vulnerability viewpoint. The configuration of defensive and offensive tools is practiced in the lab environment.

3

This introductory course gives students a firm grounding in strategy fundamentals from a military and cyber-warfare viewpoint. Topics include implications of economics and politics on strategy, tactics vs strategy, writings of classic strategic thinkers from ancient to current times and methods of critically analyzing situations and strategic plans. These fundamental concepts are applied to modern cyber-warfare and industrial espionage using case studies and essays.

3

This introductory course provides students with the basic programming principles applicable to program design and exploitation. Principles are illustrated using an intermediate, compiled language such as C. The examination of program data structures and execution flow is emphasized in the lab using debuggers and how basic program instructions are implemented in assemblers.

3

This course examines scripted and object-oriented languages' structure, implementation, and use. The labs and assignments will emphasize the crafting of tools for various conditions.

Pre-requisites:
  • ITSC 204
  • ITSC 205
3

Through the detailed examination of ARM and X86 assembly language, the structure of CPUs, Trusted Platform modules, peripherals, memory subsystems and bootloaders will be examined. Exploits to each of these subsystems will be discussed. The labs will emphasize the use of subsystems using both C and assembler.

Pre-requisites:
  • ITSC 202
3

Operating systems form the support structure used by all computing resources. Topics include memory management, interrupt handling, systems call structure, file systems, process management, and sockets. The labs will focus on the basic algorithms and the vulnerabilities caused by implementation-specific issues and best defensive practices.

Pre-requisites:
  • ITSC 202
3

This course examines industrial and business protocols' implementation, strengths, and weaknesses. Topics include networking security protocols, advanced routing and intrusion detection/prevention.

Pre-requisites:
  • ITSC 200
3

This course introduces students to various enterprise and industrial wireless protocol standards and exploitation techniques. The lab will focus on using offensive and defensive wireless tools to harden systems in various environments.

Pre-requisites:
  • ITSC 206
3

This course introduces students to web technologies, emphasizing web application hardening and exploitation. Topics include application auditing, proxies, web attacks, server hardening, man-in-the-middle attacks, secure application protocols and data exfiltration.

Pre-requisites:
  • ITSC 200
  • ITSC 202
3

This course provides students with practical, hands-on experiences with the analysis and neutralization of malware. Topics include disassemblers, cloaking/obfuscation, malware design, packing techniques, infection vectors and polymorphism.

Pre-requisites:
  • ITSC 203
  • ITSC 304
3

This is a laboratory-based course and provides hands-on ethical hacking. Students will work independently in laboratories that focus on implementing techniques for vulnerability management, exploitation, post-exploitation, detection, monitoring and hardening operating systems to protect and mitigate risks. A final penetration testing project will be implemented to apply knowledge and skills learned in the course.

Pre-requisites:
  • ITSC 204
  • ITSC 205
3

This course provides students with practical, hands-on experience with the Internet of Things (IoT) systems. Topics include industrial wireless network exploitation, tamper-proof mechanisms, encryption key exchange, JTAG debugging, component identification, logic analyzers and oscilloscopes, firmware retrieval and analysis, sensor systems and common system architectures.

Pre-requisites:
  • ITSC 203
3

This advanced course provides students with the tools and processes for collecting and evaluating evidence found in computer systems. The emphasis is on the complexity of investigating incidents forensically and soundly, consistent with current Canadian and international laws. Topics include identifying and preserving evidence, chain of custody, file and log analysis, proper legal documentation, memory forensics and identifying malware within a system being examined.

Pre-requisites:
  • ITSC 304
  • LAWG 200
3

Many modern businesses are required to comply with Payment Card Industry (PCI) Data Security Standards. At the core of PCI is encryption. The fundamentals of modern encryption and the PCI standard, auditing and penetration testing techniques will be discussed.

Pre-requisites:
  • ITSC 302
3

This course examines the business and computing infrastructure needed to protect an organization from attacks. Topics include physical security, risk analysis, disaster recovery, data security controls, security models, access controls and security testing frameworks.

Pre-requisites:
  • LAWG 200
3

This course provides a general overview of persuasion and manipulation techniques, an introduction to neuro-linguistic programming, basic human psychology and improvisational acting. The course aims to allow an entry-level penetration tester to infiltrate an organization to conduct security testing successfully.

Pre-requisites:
  • ITSC 205
  • LAWG 200
3

This introductory course provides students with a basic understanding of the structure of both the Canadian and Alberta legal systems. Topics include copyright, intellectual property, contract, evidence collection, privacy law and their effect on security professionals. The application of the law will be contrasted with ethical guidelines enforced on security practitioners.

Pre-requisites:
  • COMM 256
  • ITSC 201
3

In this capstone course, you will investigate issues across many different subject areas or domains of knowledge, connect with community issues or problems and create a solution. Your project should demonstrate the technical and professional skills learned in the program and beyond. You must apply your creativity and problem-solving abilities to a real-world context.

Pre-requisites:
  • ITSC 203
  • ITSC 301
  • ITSC 304
  • ITSC 307
  • ITSC 309
3

This introductory course is in data analysis for students in engineering technology programs. Students apply techniques to organize, display, analyze and report data. Outcomes include methods of descriptive and inferential statistics. Students will be exposed to software-based methods in laboratory sessions using industry-grade data. Some advanced topics of analysis are selectable toward the end of the course.

3

Course Credits

This cooperative work term course provides the opportunity to apply your classroom learning in a practical workplace setting and gain valuable industry experience. This course is optional.

Pre-requisites:
  • ITSC 204
  • ITSC 205
  • ITSC 206
  • ITSC 302
  • LAWG 200
0

Progression

Students must attain a PGPA and/or a CGPA of 2.0 or better in each semester and pass the necessary prerequisite courses to progress through the program. To qualify for graduation, students must pass all courses, attain a CGPA of 2.0 or better and complete course requirements within the prescribed timelines.

Review our grading and progression procedure >

hall

Explore your options!

Some courses in this program are available through Open Studies. You can complete courses via Open Studies to get a head start on your education, reduce your course load once accepted into a credentialed program, or determine which career path best suits you before you fully commit. 

You may also take courses for general interest or personal and professional development.

Available Open Studies courses

Admission requirements

Applicants educated in Canada

All applicants must demonstrate English language proficiency and meet the following requirements or equivalents.

  • at least 65% in Math 30-1 or 70% in Math 30-2
  • at least 60% in English Language Arts 30-1 or 65% in English Language Arts 30-2.

SAIT accepts high school course equivalents for admission for applicants educated outside Alberta.

All applicants who were educated outside of Canada must demonstrate English Language proficiency and provide proof they meet the program admission requirements with an international document assessment. Find out what educational documents are accepted and assessment options.

SAIT may also accept courses completed at certain international post-secondary institutions.

hall

Academic Upgrading

Missing an admission requirement for this program? Upgrade your prior education to help you receive admission into one of SAIT's career programs.

Upgrade
hall

English language proficiency

All applicants must demonstrate English language proficiency prior to admission, including students educated in Canada.

Learn more

Available intakes

Spring 2024

Start dates:

Domestic students: Open
  • Application deadline: Extended
International students: Closed
  • Application deadline: Jan. 22, 2024

Fall 2024

Start dates:

Domestic students: Open
  • Application deadline: June 28, 2024
International students: Closed
  • Application deadline: May 29, 2024

Winter 2025

Start dates:

Domestic students: Open
  • Application deadline: Oct. 25, 2024
International students: Open
  • Application deadline: Sept. 30, 2024

Costs

2024/25 tuition and fees

The following costs are effective as of July 1, 2024.

Domestic students

The estimated total cost of tuition and fees for domestic students is based on the recommended course load per year. 
Year Number of semesters Tuition fees Additional fees Total per year
1 2 $14,280 $1,608 $15,888
2 2 $14,280 $1,608 $15,888
Total cost:
$31,776

The estimated total cost of tuition and fees for international students is based on the recommended course load per year. 
Year Number of semesters Tuition fees Additional fees Total per year
1 2 $29,070 $1,608 $30,678
2 2 $29,070 $1,608 $30,678
Total cost:
$61,356

Books and supplies are approximately $1,000 - $1,500 per full-time year.

This is a bring-your-own-device program with a power-user hardware and software requirement. See the specific requirements on our computers and laptops page

Required equipment/tools*

Students will require their own:

  • electronic kit
  • wireless access point
  • sensor kit
  • cloud computing services subscription is approximately $800 – $1,200 per year.

*Please wait for instructors to provide further direction before purchasing equipment.

Required textbooks

Required textbooks will be discussed in class. You will not need to purchase them ahead of time.

2023/24 tuition and fees

The following costs are effective until June 30, 2023. 

Domestic students

The estimated total cost of tuition and fees for domestic students is based on the recommended course load per year. 
Year Number of semesters Tuition fees Additional fees Total per year
1 2 $14,010 $1,570 $15,580
2 2 $14,010 $1,570 $15,580
Total cost:
$31,160

The estimated total cost of tuition and fees for international students is based on the recommended course load per year. 
Year Number of semesters Tuition fees Additional fees Total per year
1 2 $29,075.10 $1,570 $30,645.10
2 2 $29,075.10 $1,570 $30,645.10
Total cost:
$61,290.20
sait

Financial aid

Paying for your education may feel overwhelming, but we have resources and programs that can help, including information about payment options, student loans, grants and scholarships.

Learn more

Application process

Ready to apply?

Follow our step-by-step guide to submitting a successful application.

Learn how to apply

Communication during admission

Email is the primary source of communication during the selection process. Ensure your personal email account is managed appropriately to receive our emails, files and communications. We recommend you add the sadt.advising@sait.ca domain to your safe senders' list or you risk missing critical email messages.

sait

Begin your application

Apply now using the online application portal. 

Ensure you have a valid Visa or Mastercard to pay the non-refundable application fee of $120 for domestic applicants or $150 for international applicants. 

Apply now

Information sessions

Prepare for a strong start in your chosen program or get the details you need to decide your future path.

Our expert staff and faculty are ready to answer your questions and provide information about the following:

  • What sets SAIT apart
  • An introduction to the program and area of study
  • Admission requirements
  • Future career paths
  • Information on the earning potential and graduate employment rates.

Contact us

School for Advanced Digital Technology Advising

Phone
403.284.8543
Email
sadt.advising@sait.ca

International Student Advising

Phone
403.284.8852
Email
international@sait.ca