This Advanced Diploma in Software Engineering Technology will produce graduates to design, develop and maintain software systems. Students will learn modern software engineering methodologies, programming languages, design and algorithm concepts, and data management tools. The acquired knowledge and hands-on experience will enable the graduates to design and develop various kinds of software applications, human-computer interfaces, and enterprise information systems.