
Software Engineering Technician
Centennial College’s Software Engineering Technician program prepares 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 will be at the forefront of designing, developing and maintaining the latest software.
Duration
2 years
Starting Date
January, September
Tuition Fee
$16,704
Location
Blended (Toronto, Canada & Online)
About the program
During your time in the Software Engineering Technician courses of this college diploma program from Centennial College, 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.
To underscore the applied focus of the curriculum, Software Engineering Technician studies will include a software development project. This real-world business application will require you to make use of all the technical and business skills acquired during your time in the college technology program to build high-quality software.
Career Prospects
Career Outlook
- Computer programmer
- Software developer
- Systems analyst
- Software tester
- Business analyst
- Web applications developer
- Database administrator
- Applications or software support