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 software systems. It combines principles of computer science and engineering to produce graduates capable of building reliable, efficient, and scalable software solutions. The programme covers software development methodologies, data structures and algorithms, database management, computer architecture, operating systems, and software quality assurance. Students will learn to apply engineering principles to software development, ensuring that software projects are completed on time, within budget, and to the required specifications. The curriculum emphasizes both theoretical foundations and practical application through hands-on projects and real-world case studies.
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.