Software Engineering Technician (Fast-Track)
The Software Engineering Technician (Fast-Track) program at Centennial College will allow you to gain direct admission into Year 2 (Semester 3) of the two-year program and receive your diploma in one year (two semesters), if you’re a qualified college or university graduate with a software background.
Quick Facts |
|
Full-time Duration: | 1 year |
Starting in: | January, May, September |
Tuition Fee: | $16,704 |
Location: | Blended (Toronto, Canada & Online) |
This Software Engineering Technician (Fast-Track) program at Centennial College is ideal if you’re seeking a shorter-term program for timely reentry into the workplace.
The Software Engineering Technician (Fast-Track) program will prepare you to work as a software developer. Whether someone wants to balance books, edit photographs or produce a movie, it wouldn’t be possible without software programs. You’ll be at the forefront of designing, developing and maintaining the latest software.
During your time in the Software Engineering Technician (Fast-Track) courses of this college diploma program, you’ll acquire a solid knowledge of:
- Software engineering methodologies
- Programming languages
- Design and algorithm concepts
- Data management tools
Coursework will emphasize 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/Angular, software testing & QA, applying machine learning algorithms to automate various tasks, and develop various conversational user interfaces.
“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
Career Prospects
Career Outlook
- Computer programmer
- Software developer
- Software tester
- Systems analyst
- Web applications developer
- Database administrator
- Applications or software support