Software Engineering Technician - Fast-track
Description
Program Details
- Program Code :3478
- School: School of Engineering Technology and Applied Science
- Credential: Ontario College Diploma
- Program Type: Fast-track program
- Program Length:1 year/ 2 semesters
- Start Date: Fall, Winter
- Location: Online
Program Availability
- September 2024
Program Overview:
Centennial College's Software Engineering Technician Online (Fast-Track) program offers qualified college or university graduates with a software background direct admission into Year 2 (Semester 3) of the two-year program. By completing this program in one year (two semesters), you can quickly re-enter the workforce with an Ontario College diploma in hand. This fast-track program is ideal for individuals seeking a shorter-term program to enhance their skills and gain industry-relevant experience.
The Software Engineering Technician (Fast-Track) program is designed to prepare you for a career as a software developer. As a software developer, you will play a critical role in designing, developing, and maintaining the software that powers essential tasks such as e-commerce, mobile app development, cloud computing, and artificial intelligence.
Throughout the program, you will acquire a solid understanding of:
- Software engineering methodologies
- Programming languages
- Design and algorithm concepts
- Data management tools
The coursework emphasizes the latest industry trends and practices, including object-oriented software design methodologies, 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 (Fast-Track) program at Centennial College provides a shorter, yet comprehensive pathway for qualified software graduates to enhance their skills and gain industry-relevant experience. By focusing on the latest industry trends and practices, this program prepares you for a successful career in software development.
Please note: This program is available in an on campus version, offered at Progress Campus (program #3428).
Courses:
Semester 1
COMM-170/171 College Communication 2
COMP-214 Advanced Database Concepts
COMP-228 Java Programming
COMP-229 Web Application Development
COMP-246 Software Systems Design
GNED-500 Global Citizenship: From Social Analysis to Social Action
COMP-214 Advanced Database Concepts
COMP-228 Java Programming
COMP-229 Web Application Development
COMP-246 Software Systems Design
GNED-500 Global Citizenship: From Social Analysis to Social Action
Semester 2
COMP-212 Programming 3
COMP-231 Software Development Project I
COMP-311 Software Testing and Quality Assurance
COMP-231 Software Development Project I
COMP-311 Software Testing and Quality Assurance
ELECT Technical Elective
EMPS-101 Employment Skills
EMPS-101 Employment Skills
ENGL-253 Advanced Business Communications
GNED General Education Elective
Technical Electives:
CNET-307 IT Project Management
COMP-377 AI for Software Developers
COMP-377 AI for Software Developers
Note: Check with the institution regarding start/ end dates, prices, and delivery method. These may vary according to program, section, and/or semester.
Related Courses
Overview

- Institution: Centennial College
- Program type: Diplôme
- Language: English
- Program Code: 3478
- Delivery Method: Entièrement en ligne/à distance
Disclaimer:
Check with the institution regarding start/end dates, prices, and delivery method. These may vary according to program, section, and/or semester.
Check with the institution regarding start/end dates, prices, and delivery method. These may vary according to program, section, and/or semester.