About the job
About African Leadership University
African Leadership University (ALU) in Mauritius is reimagining higher education to prepare students for meaningful impact. Here, students pursue missions, not just majors, and gain skills to address real-world challenges. ALU’s peer-led, student-centered approach encourages ownership of learning and initiative from the start. Faculty and staff work closely with students, supporting their growth and helping them drive positive change across Africa and beyond.
ALU is committed to a safe, respectful environment for all students, staff, and visitors. A comprehensive safeguarding policy enforces zero tolerance for violations.
How ALU Teaches
ALU’s educational model breaks from traditional academia. The focus is on foundational learning principles, with an emphasis on creativity, collaboration, and transformative experiences. The goal: help students succeed and build something new in the educational landscape.
Faculty Role: Software Engineering Program
This faculty position calls for a software engineer who wants to help shape future computer scientists and software engineers. Teaching at ALU is hands-on and project-based. Students tackle real problems, develop practical solutions, and maintain high academic standards. The role includes curriculum development, mentoring, and ensuring the program stays current with industry practices as technology evolves.
Main Responsibilities
- Teach a range of modules in the Software Engineering and Computer Science programs, using practical, hands-on methods aligned with learning outcomes.
- Guide students through project-based learning, helping them apply technical skills to real challenges, engage stakeholders, and present their solutions.
