Software Engineering Technician (Fast-Track)
Centennial College’s Software Engineering Technician (Fast-Track) program allows you to gain direct admission into year two (semester three) of the two-year college technology program and receive your diploma in one year (two semesters), if you are a qualified college or university graduate with a background in software. This fast-track version of the Software Engineering Technician program is ideal for those seeking a shorter-term program for timely reentry into the workplace.
|Full-time Duration:||1 year|
|Starting in:||January, May, September|
|Location:||Toronto, Canada / Blended / Online|
While most people just use software, in this college engineering program, you learn to design, develop and maintain various software applications, human computer interfaces and enterprise information systems.
Through a combination of theory and hands-on learning, you acquire solid knowledge of software engineering methodologies, programming languages, design and algorithm concepts, data management tools and networking fundamentals. The coursework emphasizes object-oriented software design methodologies, user-oriented interface design, C#, Java, Oracle, MS-SQL Server, Microsoft’s ASP.NET Core and software testing and QA.
To underscore the applied focus of the Software Engineering Technician (Fast-Track) curriculum, this School of Engineering Technology and Applied Science program includes a software development project. The real-world business application gives you the opportunity to utilize all the technical and business skills acquired during your time in the program to build high quality software.
- Throughout this program’s Software Engineering Technician (Fast Track) courses, you use cutting-edge technology that is geared to industry standards.
- You receive one-on-one training from knowledgeable and approachable faculty members who have diverse business experience and academic credentials.
- Graduates from the program may apply for certified membership to either the Canadian Information Processing Society (CIPS) or their provincial engineering technology association.
“A good opportunity to be a member of the research team to conduct research for reputed institutions like University of Toronto and Centennial College. Gained a lot a new knowledge and hands-on experience in conducting research. Learned sampling techniques and different data analysis methods.”
Sushil Anu // Performance of Existing Oil-Grit Separators (Stormceptor) and Development a New Generation of Urban Sediment-Contaminant Separators
- Computer programmer
- Software developer
- Software tester
- Systems analyst
- Web applications developer
- Database administrator
- Applications or software support
Areas of Employment
- Public institutions
- Software companies
- Small and medium businesses