Program Overview
In today’s technology-driven world, the software has become an essential element of our daily life, from communication to entertainment, transportation to healthcare, agriculture to law enforcement, information security to artificial intelligence etc. The role of software is critical today since practically every facet of modern life is reliant on the operations tied with software technology. With the rise of digital transformation, companies are increasingly using technology, with software at its core, to automate and streamline their operations, improve customer experience, and gain a competitive edge.
Bachelor of Engineering Technology (Software) is a program that deals with the design, development, testing, and maintenance of software systems using best software engineering practices. Software engineering technologists augment the development of the software that fits the demands of businesses and individuals, delivers an exceptional user experience. It is concerned with applying engineering technology principles and practices to software development to ensure the software is efficient, dependable, and scalable. One notable aspect of this program is the field training, which gives students practical exposure to the industries before they begin their careers as Software Engineering Technologists.