
Duration
3 years
Starting Date
January, September
Tuition Fee
$17,722
Location
Blended (Toronto, Canada & Online)
About the program
As a student of this Software Engineering Technology programme from Centennial College, you’ll attend advanced diploma courses that will cover modern programming paradigms and frameworks, design and algorithm concepts, data management tools, modern software engineering methodologies, and integration of intelligent systems into various applications. The programme will also expose you to a solid knowledge of systems integration, enterprise development, mobile computing and software security.
The coursework emphasizes object-oriented software design methodologies, user-oriented interface design, software testing and quality assurance, and a wide range of programming languages and tools including C#, Java, Java EE, Kotlin, Oracle, MS-SQL Server, UNIX/Linux, Python, Microsoft’s .NET Core, HTML5/CSS/JavaScript/Angular/React, mobile application development, emerging web frameworks and architectural styles, cloud computing, predictive analytics, artificial intelligence/machine learning, and more.
To round out the curriculum’s technical focus, the Software Engineering Technology programme includes two software development projects to put your skills into action and develop real-world business applications. These projects allow you to apply all the technical, systems, and business skills you acquire during your studies to build high-quality software.
Career Prospects
- Software developer
- Software tester
- Mobile application developer
- Computer programmer
- Systems analyst
- Business analyst
- Web application developer
- Database administrator
- Applications or software support










