Computer Systems Technician (Diploma) | Canadian College

Computer Systems Technician (Diploma)

This is a St. Lawrence College curriculum delivered by Canadian College. Students receive two diplomas, one from St. Lawrence College and another from Canadian College.

Program Overview

In the CST program, students will acquire the expertise and practical skills to support the use of computers and networks within a business environment. Graduates are able to work both independently and as part a team to implement and maintain IT solutions to meet the day-to-day requirements of individuals and organizations. Over the course of the program, our students gain the specialized skills required for client/server computing, cloud computing, O/S virtualization, enterprise networks, administration and Internet management and more.

Admission Requirements

Secondary School Diploma including Math 11 and English 12, or equivalent. Student must meet one of the language requirements

  • Canadian College of English Language Level 140, Pass with 60%.
  • St. Lawrence College ESL Advanced, Pass with 60%
  • IELTS 6.0 (minimum of 5.5 in each section)
  • TOEFL CBT 213 , TOEFL IBT 78

Start dates:

Jan 04 2022 May 02 2022 Sep 06 2022
Jan 03 2023 May 01 2023 Sep 05 2023
2 Years (4 Study Semesters)
St. Lawrence College Diploma
*This program has been approved by the Private Training Institutions Branch (PTIB) of the Ministry of Advanced Education, Skills & Training.
Fall (Sept-Dec)

Full-time Study

Student may work 20hrs per week

Winter (Jan-Apr)

Full-time Study

Student may work 20hrs per week

Summer (May-Aug)


Students are able to work full-time  

Fall (Sept-Dec)

Full-time Study

Student may work 20hrs per week

Winter (Jan-Apr)

Full-time Study

Student may work 20hrs per week

Summer (May-Aug)


Students are able to work full-time  

Note: Limited seats available. Contact us or apply online.

Study & Work

Work Opportunities

Students registered in all programs at Canadian College are permitted to work part time 20hrs per week during study semesters. During the Summer vacation students are permitted to work full time.

Career Opportunities

Prospects for both employment and advancement in the Information Technology industry are excellent. Over the past few years, the demand for IT professionals in Canada has doubled as baby boomers opt for retirement. CST graduates are employed in:

  • Hardware/software support
  • Network administration
  • Help desk support
  • Internet resource management
  • Network support and installation
  • Network design


COMP 82 Client Operating System

This course is an expansion on basic user knowledge of a Windows Operating System environment for students enrolled in the two-year Computer Networking program. The course will explore architecture of Windows 7. Students will learn to install and configuration the OS. The booting process as well as various System Utilities will be covered. The course will concentrate on System Management, Administration, File Systems, shares and file securities. Students will also be introduced to different Network Protocols and a client site of the Remote Access Services (RAS). Various Windows 7 components, printing and performance tuning and monitoring will be learned. The practical experience of all covered subjects will be gained in labs.

COMM 110 Communications For College

This course is designed to help students develop and practice the communication skills needed to succeed in college and workforce environments. Emphasis is placed on improving foundational communication strategies--reading, writing, listening, and speaking--and on developing research and critical thinking skills.

COMP 203 Introduction to Networking

In this course, students will be introduced to network terminology, network media, Network Interface Card (NIC) and various topologies and architectures. Simple and Complex Network operations, Ethernet, Protocols and Network Operating Systems will be introduced. Local Area Network (LAN) and Wide Area Network (WAN) will be discussed and the enterprise and distributed network technology (Internet) will be introduced.

COMP 83 Introduction to Linux and Cloud Computing

This core course in the second semester of the Computer Networking and Technical support program. This course is designed to teach the student the fundamental concepts of the Linux Operating System. The Introduction to Linux course will introduce the student to the essentials of Linux in terms basic Linux operation, command line, configuration, and maintenance. The course will concentrate on operation, running, and maintenance of Linux.

COMP 905 Pogramming I

This course offers an introduction to programming logic using the syntax of a strongly-typed programming language. Students explore and apply programming concepts, such as variables, data types, assignment/arithmetic operators, input/output, looping, decision making, and arrays. An additional emphasis is placed on employing appropriate style and logical thinking.

COMP 1111 Introduction to Databases

This course begins with an overview of Microsoft Excel, and then focuses on Microsoft Access. It introduces the student to database design and one to many relationships. The student will build multiple tables, queries, multiple forms and custom reports. The student will understand and implement calculations and aggregate functions.

MATH 8 Introductory Computer Mathematics

This course begins with a review of operations within number sets to prepare you to solve equations and to convert among number systems.

COMP 66 Scripting Procedures

The aim of this course is to introduce the use of Perl as a scripting language to build simple, yet effective tools to automate standard administration tasks. The student will be introduced to the types of systems that they may encounter, the tasks they will be required to perform, and the skills they will need to build upon in order to be effective problem solving. The students are required to use a Windows and Linux lab environment where the scripts developed will be tailored for that particular scenario. The lectures will introduce students to the techniques they will be required to use and develop in order to be able to solve complex problems. These lectures will concentrate on problem definition, requirements analysis, and software construction.

COMP 30 PC Hardware & Software

This course serves as an introduction to the interaction between hardware and software. The major hardware components in a computer system are identified. The relationship among system software, application software and data is included in an explanation of how a computer system works. The skills necessary to properly use and care for a personal computer from outside the case will be covered.

COMP 68 Linux Administration and O/S Virtualization

This core course is designed to teach the student more advanced concepts of the Linux Operating System. The Linux Operating Administration and O/S Virtualization course will continue the discussions of Linux in terms of installation, configuration, and maintenance. The course will concentrate on administration, running, and maintenance of Linux Server environment including configuration of DHCP, DNS, and Web Server daemons. The course will have the Linux Server running as a Guest Virtual Operating System.

COMP 2111 Advanced Databases

This course is designed to teach the student more advanced concepts and techniques of working with modern database technologies. Students discuss concepts around table design, relationships, queries and migrations in both relational and non-relational database technologies. This course focuses on administering, running, maintaining and migrating databases on premise or in a cloud environment.

COMP 3014 Data Communications

This course will teach the student new terminology and the fundamental concepts of data and voice communications from business point of view. Data communications concepts are illustrated by study of Media, Equipment and Data Transmission, Modulation, Synchronisation and Error management. Student will learn basic network concepts, network ownership and distributing systems as well as MAN and WAN from business point of view. Electronic commerce, B2B initiative and the Electronic Data Interchange will be introduced. Emphases will be placed on Communication Services for WAN like switched and dedicated circuits (T- carrier, ISDN, Metro Ethernet, DSL and SONET), fast packet services (X.25, Frame Relay and ATM), and Multiplexing. Network Security issues will also be discussed. e-Business Applications and the Challenge of Living in a Connected World will complete this basic approach to data communications.

CARE 10 Career Strategies for Computing Professionals

This course prepares students for a career in the information technology field. Students gain an understanding of various technical roles and their impact on the enterprise. Using an understanding of these roles, students learn to develop career plans. Job search, resume, and interview skills are taught with an emphasis on technology-related conventions. Students also develop the ability to operate as continuous learners, guiding their own development.

COMP 930 Programming 2

This course teaches students how to apply programming concepts to build simple yet effective tools to automate standard administration tasks. Students apply problem solving techniques to identify, analyze and plan the best approach to construct a software solution. This course focuses on programming automated solutions that interact with a Linux or Windows environment, work with database technologies and handle input/output.

COMP 67 Application, Installation and Support

This course is intended to give additional breadth and depth about the user support field and to tie together the knowledge and skills introduced in other courses. Students will benefit from activities that provide practical experience and skills they will use on the job. Students will learn skills in demand by the user support industry to assist employees with their computer use. The course will acquaint students with information resources and technical tools, knowledge that is essential to function effectively in team-oriented work environments of the 2000s, to run effective Help Desk Operation, Troubleshoot Computer Problems and provide professional Computer Facility Management.

COMP 77 Cloud Computing 1

In this course students will be introduced to the fundamentals of cloud computing. Students will explore services provided by cloud platforms. Students explore the difference between different cloud models as well as “-as-a-service” model approaches to cloud computing. The deployment and management of cloud resources including the deployment of Virtual Machines, storage implementation and the configuration of virtual networks will be explored.

COMP 213 Network Administration

In this course, students will be introduced to Network Administration - Windows 2008 Server in the Enterprise builds on knowledge gained in the Introduction to Networking, the Windows and the Network Design courses.

COMP 105 Ethics and Computer Security Best Practice

Students develop the skills and knowledge to ensure the confidentiality, integrity, and availability of information systems and applications. Students learn appropriate security mitigation techniques and participate in risk mitigation activities. Students discuss the security and ethical challenges and best practices that impact IT decision making and programming.

COMP 207 Advanced Linux/Web Server Administration

This core course is designed to teach the student the concepts of Web Server Administration both from a Windows Server and Linux Server prospective. The Advanced Linux and Web Server Administration course will introduce the student to the essentials of Windows and Linux in terms of installation, configuration, and maintenance of a Web Server including configuration of DHCP, DNS, and Web Server daemons, Linux Apache and Windows IIS will be used as Web Server software.

COMP 223 Computer Networking Design and Implementation

Designing and Implementation of Computer Networking builds on knowledge gained in the Introduction to Networking, Data Communication and Windows Operating system. In this course, students will use knowledge of the OSI Model, TCP/IP Model and Physical Transmission Options to design simple and more complex networks. Various transmission equipment, hubs. bridges, routers, switches and gateways will he studied and used in designing LAN/WAN network connections. How TCP/IP protocol works will he studied. The IP addressing and subnetting will be learned and used to design sub-networks. Students will learn to use computer-drawing tools to produce their designs. Network requirements for the integration of voice, data and multimedia will be studied. Areas of Network Security and WAN concepts and configuration will be explored.

COMP 79 Emerging Technologies

Technology changes at a rapid pace with new innovations coming to market regularly. Students discover new and emerging technologies. Students work in teams on self-guided projects working towards integrating new technologies into existing IT infrastructure. Students articulate the key effects of new technologies on existing IT and computing systems.

COMP 163 Practical Experience

In this course, students apply practical skills from throughout the program to a simulated work environment related to the field of Computer Networking and Technical Support (CNTS). All CNTS students work on projects that simulate common tasks encountered by employees of a Help Desk, Hardware Support, Network Installation, Network Administration, etc. Students remain under the guidance of faculty and are required to meet at regularly scheduled times for review. This course is offered in the fourth semester of the CNTS program. This is a core course and allows students to apply a variety of skills from throughout the program to situations encountered in a simulated work environment.

Ask an Expert

Contact Lane to help you plan your studies. Clark