Software Engineering Technician

Description

Program Details

  • Program Code: 3468
  • School: School of Engineering Technology and Applied Science
  • Credential: Ontario College Diploma
  • Program Type: Post-secondary program
  • Program Length: 2 years/ 4 semesters
  • Start Date: Fall, Winter
  • Location: Online

Program Availability:

  • January 2024
  • September 2024
  • January 2025

Program Overview:

Centennial College's Software Engineering Technician (Online) program is a comprehensive college diploma program that equips you with the knowledge and skills necessary to work as a software developer. You will be part of a dynamic industry that powers the world by enabling essential tasks such as e-commerce, mobile app development, cloud computing, and artificial intelligence through software programs. 
 
This program emphasizes the emphasizes the use of modern software development tools and techniques that are in high demand in the industry, preparing you to design, develop, and maintain cutting-edge software.
 
Throughout the program, you will acquire a solid understanding of:
  • Software engineering methodologies
  • Programming languages
  • Design and algorithm concepts
  • Data management tools
 
The coursework covers a wide range of topics, including object-oriented software design, user-oriented interface design, C#, Python, Java, Oracle, MS-SQL Server, Unix/Linux, Microsoft's .NET Core, HTML5/CSS/JavaScript/React, Software testing & QA, applying machine learning algorithms to automate various tasks, and developing conversational user interfaces.
 
To ensure that you have the necessary practical experience, the curriculum includes a software development project that requires you to apply your technical and business skills to create high-quality software. This project serves as a real-world business application and provides an opportunity to put your learning into practice.
 
Overall, the Software Engineering Technician program at Centennial College provides a strong foundation for a successful career in software development by imparting a comprehensive understanding of the latest industry trends and practices.
 
Please note: Qualified college or university graduates with a background in software may gain direct admission into Semester 3 of this two-year program and receive their Software Engineering Technician diploma in two semesters (online fast track program #3478). This program is available in a on campus version (program #3408) and in a on campus fast track version (program #3428).
 
Courses:
 
Semester 1

COMM-160/161  College Communication 1
COMP-100  Programming I
COMP-120  Software Engineering Fundamentals
COMP-213  Web Interface Design
GNED  General Education Elective
MATH-175  Functions and Number Systems
 
Semester 1 is offered in Fall and Winter terms continuous enrolment.
 
Semester 2

COMM-170/171  College Communication 2
COMP-122  Introduction to Database Concepts
COMP-123  Programming 2
COMP-125  Client-Side Web Development
COMP-225  Software Requirements Engineering
COMP-301  Unix/Linux Operating Systems
MATH-185  Discrete Mathematics

Semester 2 is offered Winter and Summer terms continuous enrolment.
 
Semester 3

COMP-214  Advanced Database Concepts
COMP-228  Java Programming
COMP-229  Web Application Development
COMP-246  Software Systems Design
ENGL-253  Advanced Business Communications
GNED-500  Global Citizenship: From Social Analysis to Social Action

Semester 3 is offered in Summer and Fall terms continuous enrolment.
 
Semester 4

CNET-307  IT Project Management
COMP-212  Programming 3
COMP-231  Software Development Project I
COMP-311  Software Testing and Quality Assurance
COMP-318  Developing UI for Software Devices
EMPS-101  Employment Skills
GNED  General Education Elective

Semester 4 is offered in Fall and Winter terms continuous enrolment.

Note: Check with the institution regarding start/end dates, prices, and delivery method. These may vary according to program, section, and/or semester.

Overview

Centennial College logo
  • Institution: Centennial College
  • Program type: Diploma
  • Language: English
  • Program Code: 3468
  • Delivery Method: Fully Online/Distance

Enrol Now

Disclaimer:
Check with the institution regarding start/end dates, prices, and delivery method. These may vary according to program, section, and/or semester.