Course Overview
The Bachelor of Science (Hons) in Software Engineering is a comprehensive and career-focused degree designed to meet the demands of modern, technology-driven industries. Software engineering plays a central role in business success, and this program develops strong vocational and technical skills across the full software development lifecycle.
Students study the design, development, testing, and deployment of large-scale software systems in industrial and commercial environments.The curriculum begins with core foundations in programming, computational thinking, data structures, databases, computer networks, and software engineering principles.As the program progresses, students specialize in areas such as desktop and mobile application development, web technologies, and enterprise software solutions.In the final year, students complete an independent project that strengthens professional expertise and supports future research or advanced study opportunities.



