Image
Courses
Computer Systems Technology-2025/2026
Level 1 | ||||
Group 1 | ||||
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-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-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-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-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-1296 | Linux & Max 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 | ||||
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 | ||||
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. | ||||
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. | ||||
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. | ||||
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. | ||||
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. | ||||
Level 3 | ||||
SRTY-3011 | Security-Enterprise Edge | 3 | ||
This is an intermediate security course for managing enterprise edge networks. Using theoretical and practical approaches, this courses focuses on how to implement, secure, administer and troubleshoot edge devices within an enterprise environment. Through applied learning, students will design and deploy various edge topologies. | ||||
INFO-3157 | Enterprise Support | 2 | ||
This is an intermediate course on end user support within an enterprise environment. Using theoretical and practical approaches, this course enhances students troubleshooting skills by applying existing knowledge to various technical issues within an enterprise environment. Students will explore ticket management systems, change management and other frameworks within ITIL. | ||||
INFO-3183 | Network-Routing & Switching 2 | 2 | ||
This is an intermediate course to network routing and switching. Using theoretical and practical approaches, this course builds on existing knowledge of networking routing & switching to prepare you for future advanced courses in this program. | ||||
Level 4 | ||||
INFO-5151 | Operating Systems-Windows 3 | 4 | ||
This is an advanced 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 network services such as DNS and DHCP. | ||||
INFO-5132 | Network-Advanced Switching | 5 | ||
CCNP Certification preparation course - This is an advanced course building on existing networking skills. Using theoretical and practical approaches, this course develops skills necessary to implement scalable multilayer switched networks. Topics: Campus Networks; describing and implementing advanced RSTP, VLANs and Inter-VLAN routing, HA, and minimizing service Loss and Data Theft. | ||||
INFO-3159 | Scripting for Information Systems | 3 | ||
This is an intermediate course building on existing programming skillsets. Using theoretical and practical approaches, this course expands student's skills in order to create scripts to assist an enterprise level administrator with various tasks such as system deployments. | ||||
INFO-3160 | Managing Database Systems | 2 | ||
This is an intermediate database systems course. Using theoretical and practical approaches, this course focuses on implementation of database systems using best practices; applying concepts such as business continuity, security, basic database designs and basic data warehousing. | ||||
INFO-3182 | Operating Systems-Linux | 5 | ||
This is an intermediate course to Linux operating systems. Using theoretical and practical approaches, this course focuses on key tasks needed to become a full time Linux administrator. | ||||
MGMT-3052 | Understanding Workplace Behaviours | 3 | ||
This course provides an understanding of the field of organizational behaviour through investigating individual, group and organizational behaviours. Students assess their work-related preferences/behaviours using self-assessment surveys and reflect on the match between those and career choices. Students study organizational design, organizational culture, people-centred management, social perception, self-concept & personality, values/attitudes & job satisfaction, motivation theory, group development theory, effective communication strategy, and conflict & negotiation then apply these concepts to the development of an organization's human resources. | ||||
Level 5 | ||||
INFO-3184 | Technical Project Planning | 2 | ||
Using project management tools and best practices, students will perform a technical needs analysis based on business requirements, evaluate proposed solutions with the technical needs of the business, and create a plan to implement their proposed solution. Students will explore managing technical projects within groups and complete a small technical project within a group. | ||||
INFO-3188 | Network-Administering WLANs | 3 | ||
This is an intermediate course in wireless LAN administration. Using theoretical and practical approaches, this course focuses on foundational principles of how Wi-Fi operates. Highlighting enterprise WLAN design, implementation, and administration. | ||||
INFO-5154 | Information Storage-Management & DR | 4 | ||
This is an advanced level course using theoretical and practical approaches to focus on enterprise information systems, data management and disaster recovery concepts. | ||||
Level 6 | ||||
INFO-5130 | Network-Advanced Routing | 5 | ||
CCNP Certification preparation course - this advanced level course uses theoretical and practical approaches to focus on the design, implementation, administration and monitoring of complex routing services within an enterprise network. Topics include; IPv4/6 dynamic routing, EIGRP, Multi-area OSPF, MP-BGP, route redistribution, policy based routing, VRFs, MPLS, security and device hardening. | ||||
INFO-3161 | Network-Administering VoIP | 4 | ||
This is an intermediate course in VoIP administration. Using theoretical and practical approaches, this course focuses on foundational principles of how to design, implement, administer and troubleshoot with remediation within various enterprise level telephony solutions. | ||||
INFO-5156 | Operating Systems - Linux Advanced | 4 | ||
Red Hat Enterprise Certification preparation course. This is an advanced course building on existing Linux skillsets. Using theoretical and practical approaches, this course focuses on managing and administrating Linux in an enterprise environment. | ||||
INFO-5159 | Enterprise Virtualization | 4 | ||
This course provides in-depth knowledge and skills to manage and optimize enterprise virtualized environments (Software Defined Datacenters). This course covers key concepts such as virtual infrastructure deployment, resource management, high availability, automation, performance optimization and business continuity. | ||||
MGMT-3036 | Professional Development-Career Planning | 3 | ||
This course introduces the student to the nature and role of Human Resource functions in an organization, with a focus on the implications for personal career management. Human resources planning and processes will be explored through class discussion, research and case study, from the perspectives of the employer and the employee / job applicant. Work search skills and resume writing will be included, along with an individual career management project. | ||||
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 7 | ||||
Group 1 | ||||
INFO-5135 | Enterprise Messaging Systems | 2 | ||
Microsoft Certification preparation course - This is an advanced course in messaging systems. Using theoretical, practical and case study methodologies, this course focuses on messaging deployment options, system administration, high availability and migration techniques. | ||||
SRTY-5009 | Security-Monitoring & Alerting | 2 | ||
This is an advanced level security course for monitoring and alerting. Using theoretical, practical and case study methodologies, this course focuses on monitoring and alerting strategies in an enterprise environment. Students will apply these skills to remediate problem areas and in protecting network resources. | ||||
INFO-5136 | Scaling & Systems Integration | 2 | ||
This is an advanced course in system scaling and integration. Using theoretical, practical, case study and research methodologies, this course focuses on scaling system resources to support dynamically increasing demands with an emphasis on containers, container orchestration and cloud technologies. Students will design systems to be scalable withon-premises, cloud, and hybrid resources. | ||||
SRTY-5017 | Threat Prevention | 2 | ||
This is an advanced security course in threat prevention. Using theoretical, practical and case study methodologies, this course focuses on strategies to defend enterprise systems from various threats. | ||||
Group 2 | ||||
INFO-5137 | Technical Projects-Adv | 12 | ||
This is an advanced level projects course. Using theoretical, practical, case study and research methodologies, this course requires students to identify, design and implement technical concepts to meet business needs. Throughout the project, students must apply proper project management and maintain professional etiquette. Students will present and defend their solutions. | ||||
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. | ||||