
Africa Leadership University
Bachelor in Software Engineering (BSE) Program
Embark on a mission to become a software engineer and drive technological change on the Continent by acquiring industry-relevant software engineering knowledge and skills throughout your learning journey at ALU. The BSE program will challenge you to innovate and learn by doing right from day one at ALU, empowering you to become a software developer who can significantly impact Africa.
Students of the BSE program are equipped with a deep understanding of complex problems on the continent, how technology and innovation:
- 1 are defined in Africa, and the role they will play as entrepreneurial technology leaders in solving Africa’s grand challenges. During their learning journey, BSE students gain
- 2 a strong foundation in computer programming courses, covering essential aspects like coding and software design, application development programs, and system architecture fundamentals. They also learn to embrace agile software methodologies to collaborate and deliver high-quality software effectively
Furthermore, the curriculum emphasizes practical skills in web development and software tools, preparing students to thrive in the dynamic world of modern software engineering.
Graduates of the Software Engineering programme stand out from the crowd with a strong portfolio of hands-on technical skills in mobile and web development, cloud computing, user experience design, and artificial intelligence and machine learning, bolstered by a plethora of in-demand skills like critical thinking, ethics in software engineering, leadership, quantitative reasoning, and entrepreneurial thinking.