The Bachelor of Software Engineering (Hons) programme is designed to prepare students who want to pursue a future in the software engineering industry with in-depth knowledge, skills and technical know-how to design an entire engineering system, by combining the study of Computer Science and Engineering. This programme is designed to equip students with the skills needed to develop and maintain large and complex systems or applications. Students will analyse user requirements, design, test and develop software by applying theories and principles of software engineering. Students will have a good understanding of the latest tools and processes for software design and development as well as get practical exposure.