Prepare for Your Future Career in Tech
Gain the crucial professional and technical skills with the ALX Software Engineering Plus programme.
As the tech ecosystem continues to evolve, innovators are required who are able to develop cutting-edge solutions that draw from engineering principles and programming skills. In this landscape, the fast-growing field of software development offers some of the most lucrative and exciting career opportunities, with companies seeking tech professionals who can solve 21st century problems.
In the tech industry, the key to success is to learn agilely, stay up-to-date with disruptive technology, and develop knowledge that will help you advance to the next level. Our Software Engineering Plus Programme is inclusive of the highly rated 3-month ALX Foundations module, preparing learner with the sought after professional skills for today’s digital workforce.
With a world-class curriculum, the ALX Software Engineering Plus programme will prepare you for a successful career in one of the most in-demand fields on the planet.
Our partnerships allow us to offer eligible candidates access to world-class training with all programme costs waived. For all successfully accepted learners, ALX will charge a one-time administration fee to confirm enrollment into the programme. Sponsored and self-funded placements available now.
US/Europe
USD$90,000
(Admin Fee Incl.)
Africa
USD$45,000
(Admin Fee Incl.)
Sponsored
USD$400
(Admin/Commitment Fee.)
*Flexible payment options available. For more information, click here.
There are plenty of programmes that teach tech skills. At ALX, our “secret sauce” comes from our career-focused approach to learning. We aim to develop well-rounded tech professionals who are equipped with both the professional and technical skills that enable them to thrive in the most in-demand, high-growth industries.
ALX prides itself on providing rigorous, high-quality training to better prepare learners for the most in-demand tech careers. The ALX Software Engineering Programme full-time, and requires learners to commit to 80 hours of learning per week to successfully complete the coursework. We are not currently admitting applicants who cannot meet the 70-80 hour per week requirement.
The VIP Career Accelerator
The Gold Fellowship is an exceptional talent experience designed to take your tech career to new heights. The aim of the Gold Fellowship is to turbocharge your career growth, empowering you to take on the world as one of our top tech talents.
Click here to begin your journey towards becoming a Gold Fellow
Requirements
Experience
What’s Next?
Watch
Meet our Software Engineering Programme alumni Emmanuel, a South African who accelerated his career as a Software Engineer through the programme.
“What differentiates the ALX Software Engineering programme from any programme I have taken or heard of is its unique non-traditional approach to learning. I can testify that within 3 months I learnt more than I did in one full year of my university with the traditional education model. The programme is very intense, but the time commitment is worth it. This is the best decision that I have made. I would honestly recommend this to any serious student who wants to learn and understand every concept in software engineering deeply."
“I’ve enrolled in other training programmes in the past, but ALX’s Software Engineering course was exceptional because it gave me the opportunity to work on real projects. It was intense and thorough, and I am happy to have completed it. Aside from core programming skills, ALX taught us patience, resilience, and a lot of other industry practices that I am benefitting from now.”
“ALX enhanced my software engineering skills by providing structure around learning software development methods and providing ample practice to thoroughly absorb and apply the modules. Anyone can apply to the Software Engineering programme. 70 hours a week may seem like a lot, but while you’re doing the projects, time flies by. If you’re someone who likes solving problems, then this is a fun programme to be in. I highly recommend it!”
What is ALX?
ALX offers job-ready training in the tech fields employers need most. ALX, in partnership with The ROOM, is brought to you by the organisation that leads African Leadership Academy, African Leadership University, and Anzisha Prize Foundation.
What is your selection process like?
The ALX Selection Process is a two-step online process. First applicants will be required to complete a registration form which will take a few minutes to complete. Once this has been submitted, applicants will be directed to our online application platform. The application will take approximately 90 mins to complete and consists of three sections; including an English proficiency test. Applicants will also receive access to the online application via email. Your link to the application is personal and therefore cannot be shared.
What are the payment terms and options?
What skills do I need to become a software engineer?
Becoming a successful software engineer requires a combination of technical expertise, such as proficiency in programming, and non-technical skills, such as creativity, problem-solving, teamwork, adaptability and communication.
What subjects do software engineers study?
Computing and IT are the most important subjects to study, but other technical subjects like physics and design technology may also be useful.
What happens after my programme ends and I need to find a job?
All ALX learners are invited to join The ROOM Fellowship community where you will have access to a global network of resources, job opportunities, and ongoing career support.
What is the difference between Software Engineering and Software Engineering Plus?
The ALX Software Engineering Plus Programme includes the highly rated 3-month ALX Foundations module, preparing learners with the crucial soft skills expected by global employers prior to starting their technical programme.
Am I able to go to the Hubs?
Attending the in-person hubs is a benefit of the ALX learning experience. The in-person co-working spaces are designed to provide accountability, peer support, and the opportunity for face-to-face interaction and networking. This is intended to boost productivity and help individuals achieve their goals.
How can I get in touch with ALX Africa to answer the questions I have?
Please ask LEA our Learning Experience Assistant for more information and answers to any additional questions.
If I don’t meet the age and origin requirements, can I still apply for a sponsored place?
Learners who do not meet the country of origin or age requirements for sponsored placements have the option to pay for the programme, or apply for our ALX Global programmes. ALX Global programmes are offered at reduced time and rate, however will not include the foundation modules or offer access to any of our in-person, community or hub activations.
Can I register for multiple programmes at the same time?
Due to training requirements and programme rigour, ALX permits learners to be enrolled in one programme at any given time. If you have applied to or are currently enrolled in a programme, you will not be eligible to apply to another programme.