The graduates exhibit knowledge of diverse software engineering practices and project management and can work as a team leader/team member in developing software of multidisciplinary nature.
The graduates possess ability to explore emerging technologies and provide innovative solutions to real time problems within constraints such as financial, environmental, social and ethical.