No Internet Connection
Please check your network settings.
The Bachelor of Engineering in Software Engineering (BEng Software Engineering) programme is designed to equip students with the knowledge and skills necessary to design, develop, test, and maintain complex software systems. The programme provides a strong foundation in computer science principles, software engineering methodologies, and relevant mathematical concepts. Students will learn about software development lifecycles, programming paradigms, data structures and algorithms, database systems, computer networks, and software security. Emphasis is placed on practical application through projects and hands-on exercises, preparing graduates for a wide range of software engineering roles. Students will also gain an understanding of ethical and professional responsibilities in the software industry.
Get a head start with an AI-generated introductory presentation for this programme.
View Introduction to beng software engineeringUniGuideAfrica AI can make mistakes, its still learning. Please verify important information.