Program Information

Organizations today are inundated with vast amounts of data. They need a single integrated platform that will accelerate shared business processes and allow employees to make better-informed decisions. The Lambton College DevOps for Cloud Computing, Ontario College Graduate Certificate provides students with the skill sets needed to simplify access to business data and provide a competitive advantage and growth opportunity that is essential for successful business operations.

This innovative program provides students the background to work in DevOps, Continuous Integration and Continuous Delivery (CI/CD), Configuration management, Cloud computing, Cloud storage, and Cloud infrastructure management, while also focusing on client needs and collaborative environments. Through active, hands-on learning, students gain the skills required to effectively perform an enterprise content management role which provides organizational support to business teams and activities by leveraging appropriate IT tools on various Cloud platforms.

Program graduates are in high demand in Canada and may find employment in several areas such as DevOps Engineer, CI/CD Technician, Cloud Analyst, Cloud Engineer, and Systems Integration Engineer.

This Lambton College program is licensed to and delivered by Cestar College (PDF), a licensed private career college in Toronto, Ontario. Students that are registered at Lambton in Toronto are students of a public college and as such, will receive full credit from Lambton College for all Lambton College courses completed at the Cestar College campus in Toronto. Students who meet program graduation requirements will graduate with a credential from Lambton College. Students may be scheduled to have classes on Saturdays.

Fall 2023 Delivery Format

Term 1 classes will be delivered in person and students will be required to be on campus for the duration of the term. The 2023 Fall term begins on September 6. However, to allow for travel delays, classes will be remote until September 16. Students must be on campus to join in-person classes starting September 18, 2023.


See Course List

Admission Requirements

A university degree in the Information Technology field.


The admissions process is competitive and meeting the minimum academic requirements does not guarantee admission.

Lambton College reserves the right to alter information including admission requirements and to cancel at any time a program or course; to change the location and/or term in which a program or course is offered; to change the program curriculum as necessary to meet current competencies or changes in the job market; to change the pathways third-party certification bodies; or to withdraw an offer of admission both prior to and after its acceptance by an applicant or student because of insufficient applications or registrations or over-acceptance of offers of admission. In the event Lambton College exercises such a right, Lambton College’s sole liability will be the return of monies paid by the applicant or student to Lambton College.

English Language Requirements

Applicants must demonstrate language proficiency by submitting one of the following scores:

  • IELTS of 6.5
    - or -
    IELTS of 6.0 + Completion of EAP-3106 (English for Academic Purposes) during first term of study.
  • TOEFL iBT 79
    -or-
    TOEFL 70 + Completion of EAP-3106 (English for Academic Purposes) during first term of study.
  • Passed Lambton Institute of English placement test 

Please Note: IELTS is the only proficiency score accepted by the Study Direct Stream (SDS) program. Additional country-specific requirements may also be applicable.

Meeting the minimum English requirements does not guarantee admission. Students with higher English proficiency scores will receive priority in the admission assessment process.

Not all students will qualify for EAP-3106 in place of the required IELTS or TOEFL test scores.


Technology Requirements

In order to keep pace with the requirements of each and every course in your program, it is mandatory to own a reliable laptop to complete tests and assignments.

Course List

CBD-2303: Database Design

The concepts and design methodologies for modeling relational databases are introduced. Students analyze user requirements and construct conceptual, logical, and physical data models; employ Data Definition Language (DDL) to create, modify, and remove database objects; employ Data Manipulation Language (DML) to perform CRUD (Create, Read, Update, and Delete) operations on a database; and prepare technical documentation for a database project.

ITP-1134: Networking Foundations

This course introduces the architecture, structure, functions, components, and models of the Internet and other computer networks. The principles and structure of IP addressing and the fundamentals of Ethernet concepts, media, and operations are introduced to provide a foundation for the curriculum. By the end of the course, students will be able to build simple LANs, perform basic configurations for routers and switches, and implement IP addressing schemes.

CBD-1143: Operating Systems Foundations

This course is designed to give the students a comprehensive skill set to manage modern Operating Systems. This will include performing a clean installation, upgrading from previous versions of Windows, migrating user profiles, deploying Windows by capturing a system image, preparing a system image for deployment, and deploying a system image. It also includes configuring the following: VHD, devices and drivers, application compatibility, application restrictions, Browser control, network connectivity, IPv4 network settings, IPv6 network settings, software firewall, remote management, access to resources, shared resources, file and folder access, user account control (UAC), authentication and authorization, branch-cache, mobile computing, bit-locker configuration, direct-access, mobility options and remote connections, monitoring and maintaining systems that run Windows . Configuration of the following is also included: updates to Windows, performance settings, backup and recovery options, backup, system recovery options, file recovery options and manage disk, monitor systems. Linux installations will also be examined, installed, and configured with emphasis on command line and security. Students are required to demonstrate these skills through a series of hands on labs, tests, and exercises.

AML-1204: Python Programming in Canada

This course introduces the core concepts of Python programming. The theory part includes an introduction to python and its properties, primitive data types, modules, functions, loops, and conditions. The laboratory portion is designed to provide students with the opportunity to work with a set of practical problems that Canadian businesses and industries have to resolve on a day-to-day basis.

CBD-2223: Cloud Storage Fundamentals for Canadian Enterprises

In this course students will discuss and evaluate the advancement and growth of data storage networking. The course offers fundamental understanding of Big Data, explores different types of data and data storage options. Moreover, the course sheds light on business motivations behind Big Data collection and storage and the role of Cloud computing in storage and process of Big Data. This course is delivered as a combination of lecture and demonstration, as well as hands-on practice; exercises for the participants will be employed. The course will cover the state of the various data storage technologies available today and how they can be used to develop data storage strategies for business.

ITP-1233: Virtualization

This course includes knowledge of installing and configuring host and parent settings, of the Hyper-V role on Windows Server. Students will configure the following: virtual networks and security, storage, child settings, child resources, child storage and child network adapters, create and deploy virtual machines, managing and monitoring virtual environments, solve performance and resource issues, configure delegation of rights, create roles and configure authorization rights, explore non-Hyper-V-aware virtualization hosts, ensuring high availability and recoverability. Students will acquire the skill to manage snapshots, manage backups, perform non-clustered migrations, and configure migrations in a Hyper-V environment. Students will be able to explain the following migration scenarios: physical-to-virtual (P2V) migration, virtual-to-virtual (V2V) migration and import/export migration. Students will be instructed on the configuration and effective use of the Microsoft PowerShell feature and the Remote Desktop Role. Students are required to demonstrate these skills through a series of hands on labs and exercises.

CBD-1001: Introduction to DevOps Careers for Canadian Business

In this course, students explore the hierarchical structure within the Canadian Cloud technology industry. Students research and learn about the various career options related to DevOps and Cloud Computing in Canada.

CBD-2234: Introduction to Cloud Computing

This course covers foundational technologies of cloud computing including topics such as virtualization, load balancing, scalability & elasticity, deployment, replication. The course also explores the basics of cloud computing and its place in the modern enterprise through exploration of public and private clouds, comparison of "as a service" models for PaaS, SaaS, IaaS, or XaaS platforms, plan security; and more.

CBD-2244: DevOps Fundamentals for Canadian Enterprise

This course introduces primary concepts of DevOps and covers foundational technologies that DevOps engineers commonly use. This course contains major DevOps topics, such as the most common software engineering practices in developing, packaging, and delivering software applications. The course covers automation and one-click delivery of applications over various Cloud-based and on-premises platforms. The course also explores the ways development and operation teams in Canadian enterprises interact and explore frameworks for unifying Dev and Ops in DevOps practices.

CBD-2254: Linux Server Admin

This course includes knowledge of configuring, troubleshooting, and deploying a Linux Server. Students will learn the basics of Linux server installation and configurations. During this course, students will learn to configure network settings, firewalls, drivers, and security settings for Linux servers. Students will then proceed to install additional services for Linux server such as web and file servers. Command-line and terminal administration will be introduced and demonstrated. The course will be delivered in a series of demonstrations, lectures, in-class exercises, labs, and reading assignments. Students are required to demonstrate these skills through a series of hands-on activities, labs, and tests.

CBD-2263: Windows Server Admin

This course includes knowledge of configuring, troubleshooting and deploying a Microsoft Windows Server. Students will learn the basics of server hardware installation and installing the Server OS (Operating System). During this installation students will learn to configure networks settings, firewalls, drivers, and security while joining a server to an existing organization. Students will then proceed to install the roles and applications needed for a server to service clients of the organization. These roles include File Sharing, Printing Services, Virtualization and Remote Desktop Services. Command line and PowerShell administration will be introduced and demonstrated. Course will be delivered in a series of demonstrations, lectures, in-class exercises, labs and reading assignments. Students are required to demonstrate these skills through a series of hands-on exercises, labs and tests.

CBD-3423: Introduction to Project Management

This course provides a fundamental knowledge to manage people, workflows, and costs in project management. Students (1) analyze the project management landscape; (2) apply the project management knowledge areas, process groups, and traditional methods to IT projects; (3) apply agile methods to IT projects; and (4) use project management software to conduct project analysis, develop reports, and manage changes to IT projects. The group assignment and term project provides students an opportunity to incorporate and apply project management skills to solve real-world problems.

JSS-1001: Job Search and Success

This course is designed to give the student an understanding of how to conduct a job search and how to succeed in the work place. This includes self-reflection, effectively designing a cover letter and resume, online job searches utilizing social media, behavioural based interviewing as well as marketing oneself effectively in a job interview. Job safety, successful work strategies and harassment and discrimination plan of action is also discussed.

Academic Break

CBD-3354: Distributed Systems and Cloud Computing

This course provides the student a basic grounding in designing and implementing distributed and cloud systems. Course curriculum combines hands-on experience in developing cloud services, with a firm grounding in the tools and principles of building distributed and cloud applications. The course covers best practices for architecting, scaling and operating services that perform reliably and well.

CBD-3324: Containerization and Container Delivery

Modern software development is done with a high degree of velocity, often with software changes being released multiple times daily or weekly. This course introduces students to industry-standard tools and techniques that help manage the development and release of such software using Agile methodologies and DevOps principles. Students (1) evaluate technical and business background details related to DevOps;(2) evaluate Cloud platforms as a deployment option for applications; (3) evaluate responsibilities of operations teams and get familiar with their day-to-day operations;(4) evaluate CI/CD pipelines and their components and discuss micro-service architecture;(5) evaluate containers and containerization as the most up-to-date application delivery method. Throughout the term, students work in teams on a term project, to develop and deploy software with evolving requirements. Students will document these changes based on Software Requirement Specification standards.

CBD-3345: CI/CD and Configuration Management

This course covers foundational technologies of continuous integration and continuous delivery (CI/CD) for various applications. The course explores CI/CD pipelines and provides details for each segment of the pipeline, and offers best practices for each one of them. The course also explores configuration management as a critical practice in CI/CD and covers typical configuration management tools such as Chef, Puppet, and Ansible.

CBD-3375: DevOps and Cloud Computing for Canadian Enterprises

Employers in Canada expect candidates to have experience with teamwork in project environments. In this course students work on concrete goals in a small team; develop a cloud-based data solution or application based on pre-set requirements and best DevOps practices; and manage deadlines, milestones and deliverables with a client. Students build a complete, deliverable product and present it to the client in a professional manner. The design must be supported by documented market research, a marketing plan and a business plan. Moreover, this course introduces students to industry-standard tools and techniques that help manage the development and release of such software using Agile methodologies and DevOps principles. Students (1) evaluate technical and business background details related to DevOps;(2) evaluate Cloud platforms as a deployment option for applications; (3) evaluate responsibilities of operations teams and get familiar with their day-to-day operations;(4) evaluate CI/CD pipelines and their components and discuss micro-service architecture;(5) evaluate containers and containerization as the most up-to-date application delivery method. Throughout the term, students work in teams on a term project, to develop and deploy software with evolving requirements. Students will document these changes based on Software Requirement Specification standards.

CPL-1049: Work Term - Full-Time*

Co-operative education provides students with the opportunity to apply classroom learning to the workplace, undertake career sampling and gain valuable work experience that may assist students in leveraging employment after graduation. For further information regarding co-op, please refer to: https://www.lambtoncollege.ca/co-op_and_career/

-or-

CPL-5559: WIL Project

Work Integrated Learning (WIL) Project is aimed at enriching students by connecting different program areas of study, cutting across subject-matter lines, and emphasizing unifying concepts. The focus of the WIL Project is to make connections between study and industry by engaging students in relevant and meaningful activities that are connected to and practiced within the professional workplace. WIL Project allows students to enhance and strengthen their employability prospects post-graduation by fine tuning skills and knowledge and meeting the expectations of today's employers. Students are required to attend the scheduled shifts in the WIL office, reporting to the WIL Supervisor. Weekly real-world challenges are presented in the WIL office, designed by industry professionals. In addition to the weekly assigned deliverables, students are also offered professional development sessions, and exposed to industry guest speakers, enhancing their opportunity to develop their professional network.

Co-op Eligibility

*In order to be eligible to participate in a full-time Co-op Work Term (CPL-1049) students must have a GPA of 2.8 or greater.

Failing to do so will require the students to enroll in CPL-5559 WIL Project at an additional cost to the student.

See the Costs tab for current fees.

Program Maps

Current Students

Current students can view program maps from previous years on the mylambton website. 

You will need to login with your C# and password in order to access your program map.

Employment Opportunities

Career positions may include, but are not limited to:

  • DevOps Engineer
  • DevOps Technician
  • CI/CD Technician
  • Infrastructure Technician
  • Cloud Analysts
  • Cloud Systems Administrator
  • Cloud Technician
  • Cloud Engineer
  • Cloud Network Engineer
  • Cloud Architect
  • Cloud Consultant
  • Systems Integration Engineer – software

For more information, please contact the appropriate campus:

Sarnia Campus
international@lambtoncollege.ca
Toronto
416-485-2098
lambton@cestarcollege.com
Mississauga
905-890-7833 x 222
lambton@queenscollege.ca
Ottawa
ottawa@lambtoncollege.ca
Back to Top