Registration for Fall 2026 programs and courses is now open. Learn more about the academic programs we are delivering in Fall 2026. If you have any questions about part-time studies, please contact us.
The Computer Systems Technician diploma program offers you the skills and knowledge needed to meet the challenges of the ever-changing field of information technology administration. You will enhance your abilities by completing practical, hands-on training in networking, operating systems, security and cloud computing.
Your studies will teach you to design and implement wireless, local/wide area and software-defined networks; how to work with and configure open source and proprietary operating systems; and how to work on premises and in the cloud taking you into the future of IT administration.
Computer Requirements
You can enrol in courses that are part of this program as a declared or undeclared student. Program declaration is the process of identifying the program you plan to complete and graduate with.
Declared Students
Declaring your program helps ensure your academic record accurately reflects your educational goals and supports your academic progression toward a credential.
By declaring your program, you'll be able to:
Undeclared Students
If you have not declared a program, Seneca may not know which credential you are working toward. As a result, you may miss out on the important benefits that declared students receive. You can remain undeclared and continue registering for courses if you do not intend to complete a credential and do not require progress tracking, enhanced advising support or Convocation eligibility.
Declared Students: For details about the program and how to apply as a declared student, please visit Seneca's updated Computer Systems Technician page.
Undeclared Students: Register for courses by visiting the curriculum tab to select your course(s), check out and pay using this website.
Declared Students: Course registration for the Winter 2027 term for the part-time Computer Systems Technician program will move from this website to Seneca's Visual Schedule Builder (VSB) platform. You will be able to build your class schedule when open enrolment begins on Dec. 10, 2026. Watch your email for instructions.
Undeclared Students: Register for courses by visiting the curriculum tab to select your course of interest, check out and pay using this website.
Declare your program today
To declare your program, complete the Program Declaration form on Student Home.
Please review "Important Information for New and Returning Students" on the overview tab before registering for courses.
Important: The curriculum for this program has changed as of the Fall 2026 Term. Please review the new curriculum to confirm your courses, progression and graduation requirements before registering. For questions, contact theservicehub@senecapolytechnic.ca.
Students with a completed high school diploma or prior English Proficiency scores can find more details on next steps here.
Students without any of the above can be placed via successful completion of ESL934, EAP230 or English Assessment.
COM101 replaces EAC 150. Students who have successfully completed EAC 150 are not required to complete COM101.
This course introduces students to the core concepts of communication. Students will cultivate an awareness of these concepts by analyzing how they are used in a variety of texts and contexts, and they will apply these concepts strategically in their own writing. Through a variety of writing tasks centered on these core concepts of communication, students will develop the transferable reading and writing skills essential for success in their post-secondary studies, workplaces, and communities.
Ancillary fees will be added at checkout for program-based courses. Fees will vary based on the number of course registrations. Learn more about ancillary fees for part-time studies.
Students with a completed high school diploma or prior English Proficiency scores can find more details on next steps here.
Students without any of the above can be placed via English Assessment.
This course introduces students to the core concepts of communication. Students will cultivate an awareness of these concepts by analyzing how they are used in a variety of texts and contexts, and they will apply these concepts strategically in their own writing. Through a variety of writing tasks centered on these core concepts of communication, students will develop the transferable reading and writing skills essential for success in their post-secondary studies, workplaces, and communities.
This course provides a technical foundation of operating systems installation and configuration and how those operating systems fit into an on-premises, virtualized or cloud environment. It introduces terminology and concepts related to servers, operating systems, networking, virtualization, cloud and automating tasks using the command line and scripting. Students learn to problem-solve and identify technical solutions to meet business needs.
Ancillary fees will be added at checkout for program-based courses. Fees will vary based on the number of course registrations. Learn more about ancillary fees for part-time studies.
This course introduces the concepts of critical thinking, documentation, presentation, and project management with an emphasis on problem analysis and problem solving. These concepts provide the basis for deriving practical solutions to common and abstract problems. Students will work in teams to analyze problems, document their processes and solutions, and present their findings.
Ancillary fees will be added at checkout for program-based courses. Fees will vary based on the number of course registrations. Learn more about ancillary fees for part-time studies.
Today Linux powers most servers and mobile devices.
This subject introduces students to the use and management of Linux through the following actions:
Ancillary fees will be added at checkout for program-based courses. Fees will vary based on the number of course registrations. Learn more about ancillary fees for part-time studies.
Ancillary fees will be added at checkout for program-based courses. Fees will vary based on the number of course registrations. Learn more about ancillary fees for part-time studies.
In this course students learn the foundation of core, distribution and access networks implementation, based on hardware and software components in a distributed control plane architecture. All those components are integrated in a secure and manageable solution according to customers needs. Through practical activities, students configure network appliances and apply switching and routing techniques to implement quality of service, congestion control and security features.
Ancillary fees will be added at checkout for program-based courses. Fees will vary based on the number of course registrations. Learn more about ancillary fees for part-time studies.
This course provides students with the knowledge and skills necessary to perform administration tasks on a Microsoft Windows Server operating system, on-premise or in a cloud environment. Topics such as designing and implementing a user and group strategy, resource security, protecting data, scripting and using cloud services will be covered through lecture and hands-on exercises.
Ancillary fees will be added at checkout for program-based courses. Fees will vary based on the number of course registrations. Learn more about ancillary fees for part-time studies.
This project-based course will teach students how to install and configure a Linux server. Further, students will learn how to connect to and communicate over a network in a controlled environment. They will learn how to manage their files on their system and how to set-up file and directory permissions. Students will manage basic system security and firewall settings. In order to configure their system, students will gain knowledge of basic Unix/Linux commands and be exposed to the Bash Shell and python programming basics.
Ancillary fees will be added at checkout for program-based courses. Fees will vary based on the number of course registrations. Learn more about ancillary fees for part-time studies.
With the ever-expanding of digital world, cyberattacks are an evolving danger to organizations, employees and consumers. This course provides the technical foundation required to understand the security concerns faced by network administrators, technical support staff and end users in today's data communications environments. Current security solutions that address issues such as secure network deployments, access controls, security breaches and malicious attacks will be examined through a combination of lectures and hands-on labs.
Ancillary fees will be added at checkout for program-based courses. Fees will vary based on the number of course registrations. Learn more about ancillary fees for part-time studies.
In this project-based course students will examine and then use the functions and components of Software Defined Networks (SDN) to create a network. They will identify challenges when converting static networks to software defined ones. And will be able to analyze the performance of an SDN using verification and troubleshooting techniques to guarantee quality of service.
Ancillary fees will be added at checkout for program-based courses. Fees will vary based on the number of course registrations. Learn more about ancillary fees for part-time studies.
This course is an introduction to databases. Through activity-based learning and using a database cloud deployment project, students will learn how to work on Microsoft Azure SQL on cloud and on-premises Microsoft SQL server. Students will learn how to use Structured Query Language (SQL) to query data and optimize query performance. Students will also learn how to monitor and optimize operational resources, how to implement a secure environment and how to automate database tasks.
Ancillary fees will be added at checkout for program-based courses. Fees will vary based on the number of course registrations. Learn more about ancillary fees for part-time studies.
This course introduces gains hands-on experience on Azure services, core solutions and management tools, security features, identity and privacy, governance and compliance, and cost management and service level agreements through lecture and hands-on exercises.
Ancillary fees will be added at checkout for program-based courses. Fees will vary based on the number of course registrations. Learn more about ancillary fees for part-time studies.
This subject teaches the maintenance and administration of a Linux server. Students will learn to install and upgrade the operating system software, set up user accounts, manage current files systems, back up and restore files, install and configure servers, modify system start-up sequences, administrate common services and modify basic network configurations. Students will also be able to modify the configurations using scripting tools.
Ancillary fees will be added at checkout for program-based courses. Fees will vary based on the number of course registrations. Learn more about ancillary fees for part-time studies.
Threat landscape is continuously evolving and despite all the efforts, adversaries penetrate networks for a variety of purposes, such as theft of confidential information, sabotage and money extortion. Therefore, it is important for all of the cybersecurity workforces to be familiar with the process and technologies used in cyber incident response. This course is prepared to cover a variety of topics, from preparation, detection and analysis, intelligence, and response automation. Students will perform live and dead box forensics, create timelines and develop scripts to automate their processes in order to rapidly respond to cyber incidents.
Ancillary fees will be added at checkout for program-based courses. Fees will vary based on the number of course registrations. Learn more about ancillary fees for part-time studies.
This course focuses on the design, planning, implementation, operation and troubleshooting of Wireless Local Area Networks. It comprehensively covers technologies, security, and design best practices with particular emphasis on hands on skills.
Ancillary fees will be added at checkout for program-based courses. Fees will vary based on the number of course registrations. Learn more about ancillary fees for part-time studies.
This course draws the student's attention to the issues and considerations related to the inter-connectivity and administration of various on-premises network devices, applications and services. Students learn to identify, isolate and subsequently overcome various installation and maintenance-related obstacles. It is expected that students will be proficient in creating, administering and diagnosing an interconnected multi-server environment by course end. This course also introduces networking design topics, including development of a scalable and redundant network design in conjunction with disaster recovery planning. This course is devoted to group project work, designed to allow the students to apply the knowledge they have acquired in all of the subjects in the previous semesters.
Ancillary fees will be added at checkout for program-based courses. Fees will vary based on the number of course registrations. Learn more about ancillary fees for part-time studies.
With businesses thriving on good customer relationships, effective business communication is the cornerstone of company success. This course will help you learn the principles, practices, and tools for communicating effectively in the workplace using cases and/or projects.
From learning about audience, context, formats, tone, and media to applying your skills in writing correspondence, reports, and presentations, this course will guide you in developing professional interpersonal, collaborative, and web-based knowledge and practices.
Ancillary fees will be added at checkout for program-based courses. Fees will vary based on the number of course registrations. Learn more about ancillary fees for part-time studies.
This course provides students with the knowledge and skills necessary to install, configure, and administer Windows server Active Directory through interactive lectures and applied labs. The subject also focuses on the tasks required to centrally manage large numbers of users and computers.
Ancillary fees will be added at checkout for program-based courses. Fees will vary based on the number of course registrations. Learn more about ancillary fees for part-time studies.
This course will prepare students for working as systems and network administrators in a modern, automated environment with the focus on Open-Source operating systems (OS). Through a series of projects using industry standard tools and programming languages, students will demonstrate how to automate tasks learned in previous courses such as OS deployment and configuration, application deployment, databases, storage devices, networks and firewalls.
Ancillary fees will be added at checkout for program-based courses. Fees will vary based on the number of course registrations. Learn more about ancillary fees for part-time studies.
Note: Effective Fall 2023, EAC594 replaces EAC894. Students who have already taken EAC894 or those taking it in the Fall 2023 Term will not be required to take EAC594.
In order to meet Seneca's breadth requirements for diploma or advanced diploma programs, students must successfully complete at least 3 General Education courses toward their program, satisfying the following criteria:
In this problem-based course students will be challenged to learn the concepts of planning, integration and administration in a multi-platform environment. Students will employ skills gained in the previous semesters along with the problem solving and research techniques introduced in this course to plan effective system strategies, share system resources and provide efficient and stable cross-platform environments. Topics will include effective planning and reporting strategies, installation techniques, backup/recovery techniques, security services, print, and user services.
Ancillary fees will be added at checkout for program-based courses. Fees will vary based on the number of course registrations. Learn more about ancillary fees for part-time studies.
This course covers three of the four Cisco networking academy modules. Students will be required to pass official Cisco networking academy online testing and hands-on skills tests.
Ancillary fees will be added at checkout for program-based courses. Fees will vary based on the number of course registrations. Learn more about ancillary fees for part-time studies.
This course in Wireless LANs focuses on the design, planning, implementation, operation and troubleshooting of Wireless Lands. It covers a comprehensive overview of technologies, security, and design best practices with particular emphasis on hands on skills in the following areas: Wireless LAN setup and troubleshooting, 802.11a and 802.11b technologies, products and solutions, Site Surveys, Resilient WLAN design, installation and configuration, WLAN Security - 802.1x. EAP, LEAP, WEP, SSID, Vendor interoperability strategies.
Ancillary fees will be added at checkout for program-based courses. Fees will vary based on the number of course registrations. Learn more about ancillary fees for part-time studies.
This first course in computer programming emphasizes problem solving strategies using structured programming techniques. The C programming language is used to introduce problem analysis, algorithm design, and program implementation. Students work in a Linux environment.
Ancillary fees will be added at checkout for program-based courses. Fees will vary based on the number of course registrations. Learn more about ancillary fees for part-time studies.
Gain a solid understanding of cloud computing concepts including fundamental technologies, architecture, design and security.
Ancillary fees will be added at checkout for program-based courses. Fees will vary based on the number of course registrations. Learn more about ancillary fees for part-time studies.
Through theoretical and hands-on laboratory exercises students learn how to build web pages using dynamic content via the PHP (Personal Home Page) language in a Linux development environment.
Ancillary fees will be added at checkout for program-based courses. Fees will vary based on the number of course registrations. Learn more about ancillary fees for part-time studies.
Python is an open source programming language commonly used for data manipulation in commercial Big Data operations. In addition to Big Data manipulation, Python is employed for testing microchips, networking, powering social media platforms and building video games. This course provides students with an overview of the language and an in-depth guide to writing code in Python as it applies to Big Data and Computer Networking.
Ancillary fees will be added at checkout for program-based courses. Fees will vary based on the number of course registrations. Learn more about ancillary fees for part-time studies.
DevOps is a software development methodology that combines software development and operations together in the entire software/service life-cycle, through the development process to production support. Many companies are adopting DevOps to get software projects completed in a faster and automated way by communication, collaboration, integration and automation between software developers and technology operations professionals. In this course, students will learn the principles and practices of DevOps including Source Control management, Integration, Testing, Configuration management and Monitoring.
Ancillary fees will be added at checkout for program-based courses. Fees will vary based on the number of course registrations. Learn more about ancillary fees for part-time studies.
This course enhances student's abilities to function as network administrators and technicians, using the technical knowledge that they gained in previous semesters, and focusing on the importance of interpersonal and other skills that are needed in Help Desk problem-solving.
Ancillary fees will be added at checkout for program-based courses. Fees will vary based on the number of course registrations. Learn more about ancillary fees for part-time studies.
As the world of work continues to shift and change, the ability to start and manage one's own business has risen to the forefront. Students will learn how to develop, market, finance, promote and present their business idea by creating a complete business plan, with all its components, using a Kickstarter look alike site or they can start a real business if they are ready. The focus is on effective writing, financial. and presentation skills, using all current technologies, to create a business plan ready for crowd source funding.
Ancillary fees will be added at checkout for program-based courses. Fees will vary based on the number of course registrations. Learn more about ancillary fees for part-time studies.
This course provides students with the knowledge and skills necessary to install, configure, and administer Windows server 2003 Active Directory. Topics such as Implementing DNS to support Active Directory, Creating a Windows 2003 Domain, Publishing Resources in Active Directory, Creating and managing Trees and Forests will be covered through lecture and hands-on exercises. The course also focuses on the tasks required to implement Group Policy to centrally manage large numbers of users and computers.
Ancillary fees will be added at checkout for program-based courses. Fees will vary based on the number of course registrations. Learn more about ancillary fees for part-time studies.