Software Engineering Technology

Program description

This advanced diploma program in Software Engineering Technology will teach you to design, develop and maintain software systems. You will learn modern programming languages, design and algorithm concepts, and data management tools. The acquired knowledge and hands-on experience will enable you to design and develop various kinds of software applications, human-computer interfaces and enterprise information systems. The course work will emphasize object-oriented software design methodologies, user-oriented interface design, QA, C#, Java, Java EE, Oracle, MS-SQL Server, Unix/ Linux, Microsoft’s .NET, HTML/ XML, Rational/ WebSphere, Rich Internet Applications Technologies such as Adobe's Flex and Microsoft's Silverlight, Mobile Computing, Software Security and more. To underscore the applied focus of the curriculum, the program will include two software development projects. These real-world business applications will require you to utilize all the technical, systems and business skills acquired during your studies to build higher quality software. The Software Engineering Technology program is a fully CIPS/CTAB accredited program.

Course website

Related job profiles

Centennial College

School of Engineering Technology and Applied Science


Three years (6 semesters)

Credential awarded

Ontario College Advanced Diploma

Program contact


    Telephone: 416-289-5000 ext 3556

Looking for personalized career matches?

Complete the Career Assessment tool and find your match to in-demand careers that Toronto employers are hiring for. Completely free!

Find your career match