inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
CAD 34,035
Per course
Start Date
Medium of studying
Duration
24 months
Program Facts
Program Details
Degree
Courses
Major
Information Systems | Information Technology | Computer Science
Area of study
Information and Communication Technologies
Timing
Full time
Course Language
English
Tuition Fee
Average International Tuition Fee
CAD 34,035
About Program

Program Overview


This two-year Computer Information Systems Technology Diploma program provides a comprehensive foundation in computer systems, programming, networking, and web development. Students gain hands-on experience in various programming languages, database management, and cloud computing, preparing them for careers as computer systems technologists in various industries. The program emphasizes practical skills and project-based learning, ensuring graduates are equipped with the knowledge and abilities to solve real-world IT challenges.

Program Outline

Outline:


Year 1 – Fall


CIST-101 – Computer Systems Administration

  • Course Description: Introduces students to the computer (PC) as a system, both hardware and software.
  • Students learn PC hardware and peripheral components, including their role, how to connect, install, configure, and troubleshoot issues. Topics also include basic safety and operational procedures. For software, students gain knowledge of the fundamentals of Operating Systems (OS).
  • Minimum Credits: 4
  • Length: 80 hours
  • Prerequisites: Admission to the Computer Information Systems Technology Diploma Program
  • Delivery Method: Blended
  • Cost: $909.16

CIST-102 – Introduction to Programming

  • Course Description: An introductory course on programming.
  • Learners develop problem-solving skills through the use of detailed algorithms and are introduced to structured and object-oriented design techniques.
  • Minimum Credits: 4
  • Length: 80 hours
  • Prerequisites: Admission to the Computer Information Systems Technology Diploma Program
  • Delivery Method: Blended
  • Cost: $909.16

CIST-103 – Website Development

  • Course Description: Covers the fundamentals of website development and design using Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), and JavaScript.
  • Students learn how to create structured websites using HTML; use the most up-to-date CSS styles to create responsive, visually-interesting pages and captivating graphical designs; and implement client-side script using basic concepts in JavaScript to access Document Object Model (DOM) elements, to validate web forms, and to perform site management.
  • Minimum Credits: 3
  • Length: 60 hours
  • Prerequisites: Admission to the Computer Information Systems Technology Diploma Program
  • Delivery Method: Blended
  • Cost: $681.87

CIST-104 – Introduction to Database Management Systems (DBMS)

  • Course Description: Students learn how to manage SQL database systems, including performing basic database administration.
  • They will learn how to configure a database to support different applications and to perform tasks such as creating users and database schema, applying constraints, setting up access control, assigning memory, defining storage structures, and manipulating data.
  • Minimum Credits: 4
  • Length: 80 hours
  • Prerequisites: CIST 102
  • Delivery Method: Blended
  • Cost: $909.16

Year 1 – Winter


CIST-105 – Introduction to Data Communication and Networking

  • Course Description: Students study the fundamentals of computer networking, protocols, components, major networking technologies, and systems of modern networks.
  • They will be able to configure, manage, and troubleshoot modern networks. Topics include the TCP/IP protocol suite, multiplexing/switching techniques, basic error detection and correction, elementary data link protocols, flow control, an introduction to routing and congestion control issues, multiple access protocols, networking and internet-working devices, LANs and WANs.
  • Minimum Credits: 3
  • Length: 60 hours
  • Prerequisites: CIST 101
  • Delivery Method: Blended
  • Cost: $681.87

CIST-106 – Programming in C++

  • Course Description: An intense hands-on course on the most popular system and app development language: C++.
  • Students cover the basics of C++ and its powerful features.
  • Minimum Credits: 3
  • Length: 60 hours
  • Prerequisites: CIST 102
  • Delivery Method: Blended
  • Cost: $681.87

CIST-107 – Introduction to Internet Programming and Web Applications

  • Course Description: Students learn how to design and develop a software application that works through browsers or the internet.
  • They will learn about various web application development technologies, and how to create a web application using a modern MVC (Model-View-Controller) framework which communicates with an Apache server.
  • Minimum Credits: 3
  • Length: 60 hours
  • Prerequisites: CIST 102 and CIST 103
  • Delivery Method: Blended
  • Cost: $681.87

CIST-108 – Software Analysis and Design

  • Course Description: Students are exposed to the pillars of the Software Development Life Cycle (SDLC).
  • They explore and apply the concepts required to analyze, design, create, install, and document a systems project through individual and team exercises.
  • Minimum Credits: 3
  • Length: 60 hours
  • Prerequisites: CIST 102
  • Delivery Method: Blended
  • Cost: $681.87

CIST-109 – Windows Programming

  • Course Description: Students become familiar with the basics of Windows in general and specifically Windows 10 capabilities from a developer's point of view.
  • They learn to develop applications with Windows 32 Bit (Win32) Application Programming Interface (API) using C or C# programming language. Later, they learn how to integrate Win32 calls into C# by creating unmanaged C# applications.
  • Minimum Credits: 3
  • Length: 60 hours
  • Prerequisites: CIST 106 (taken prior or concurrently)
  • Delivery Method: Blended
  • Cost: $681.87

Year 2 – Fall


CIST-201 – Introduction to Client-Server Computing

  • Course Description: Students are introduced to the fundamentals of developing a distributed computer system based on the client/server paradigm.
  • The challenges, the tools and techniques, and various characteristics of mobile vs desktop environments with respect to the Client-Server application model are analyzed.
  • Minimum Credits: 3
  • Length: 60 hours
  • Prerequisites: CIST 105 and CIST 106
  • Delivery Method: Blended
  • Cost: $681.87

CIST-202 – User Interface Design

  • Course Description: A hands-on course that introduces User experience/User Interface (UX/UI) for websites, mobile applications, and information systems.
  • Students will plan and create a small website or a UI-centeric mobile app following UI/UX best practices, analyzing website requirements and user interaction.
  • Minimum Credits: 2
  • Length: 40 hours
  • Prerequisites: CIST 103
  • Delivery Method: Blended
  • Cost: $454.58

CIST-203 – Algorithms Analysis and Data Structures

  • Course Description: Students learn the fundamentals of algorithm design and analysis through hands-on practice with various popular algorithms and data structures used in software development.
  • Minimum Credits: 3
  • Length: 60 hours
  • Prerequisites: CIST 108
  • Delivery Method: Blended
  • Cost: $681.87

CIST-204 – Windows Interactive Application Programming

  • Course Description: Students build upon their previous generic programming courses to build graphical user interfaces and design Windows application software.
  • Minimum Credits: 3
  • Length: 60 hours
  • Prerequisites: CIST 109
  • Delivery Method: Blended
  • Cost: $681.87

CIST-205 – Introduction to Cloud Computing

  • Course Description: Students gain a deeper understanding of installing, configuring, and managing cloud infrastructure for an organization.
  • This includes cloud deployment models, cloud platform architectures, cloud computing platforms, and comparative analysis of cloud computing platforms and services.
  • Minimum Credits: 3
  • Length: 60 hours
  • Prerequisites: CIST 107 and CIST 201
  • Delivery Method: Blended
  • Cost: $681.87

Year 2 – Winter


CIST-206 – Introduction to Computer Security

  • Course Description: Students learn the fundamentals of computer security, including the principles of computer and information security, cryptography, authentication, data protection concepts, access control systems, and software security.
  • Minimum Credits: 3
  • Length: 60 hours
  • Prerequisites: CIST 101 and CIST 105
  • Delivery Method: Blended
  • Cost: $681.87

CIST-207 – Advanced Internet Programming and Web Applications

  • Course Description: Students learn about advanced web technologies which provide the possibility of building fully dynamic web-centric applications.
  • Minimum Credits: 3
  • Length: 60 hours
  • Prerequisites: CIST 107 and CIST 202
  • Delivery Method: Blended
  • Cost: $681.87

CIST-208 – Mathematics for Programmers

  • Course Description: Covers discrete mathematics, probability, and statistics, including Boolean logic, vector and matrix algebra, set theory, counting, and combinatorics.
  • Minimum Credits: 2
  • Length: 40 hours
  • Prerequisites: Admission to the Computer Information Systems Technology Diploma Program
  • Delivery Method: Blended
  • Cost: $454.58

CIST-209 – IT Development Project

  • Course Description: A group project course that exposes students to all aspects of project development.
  • Students work in a team to design, develop, manage, and deliver an IT software application project to an external client.
  • Minimum Credits: 4
  • Length: 80 hours
  • Prerequisites: CIST 204 and CIST 207
  • Delivery Method: Blended
  • Cost: $909.16

CIST-210 – Career Path Search

  • Course Description: Students prepare a career path portfolio based on their accumulated skills, qualifications, demo apps, and accomplishments.
  • Minimum Credits: 1
  • Length: 20 hours
  • Prerequisites: Admission to the Computer Information Systems Technology Diploma Program
  • Delivery Method: Blended
  • Cost: $227.29

CIST-211 – Emerging Technologies

  • Course Description: Students study new and emerging technologies, and examine how these technologies can change existing markets and development environments.
  • Minimum Credits: 3
  • Length: 60 hours
  • Prerequisites: CIST 106 and CIST 107
  • Delivery Method: Blended
  • Cost: $681.87

Careers:

Computer systems technologists solve computer-related issues for businesses, government agencies, utilities, law enforcement agencies, health services providers, educational institutions, and more.


Career Opportunities:

  • Computer Network Technician
  • Web Technician
  • Deskside Support Technician
  • User Support Technician
  • IT Coordinator Applications
  • IT Coordinator Cloud Systems
  • Systems Architect
  • Systems Analyst
  • Systems Administrator
  • Helpdesk Analyst
  • Web Developer
  • Network Administrator
  • Programmer
  • Network Systems Analyst
SHOW MORE
How can I help you today?