Earn a certificate of completion
giving you a step up in the job market
Practical learning. Personal support. Job-focused outcomes.
giving you a step up in the job market
grounded in industry practice
from experienced industry professionals
with structure that keeps you on track
when you need it, from coaching to resume prep
The number of software developer jobs is expected to grow by 24% in 2026.
Software engineering roles are consistently ranked among the highest-paying jobs in tech.
Great flexibility for those who value freedom to work from anywhere.
After completing your bootcamp, you can pursue full stack web & software engineer roles in various positions such as:
Manage the tools and processes that improve software development and IT operations. They streamline deployment, automate workflows, and ensure smooth integration across environments.
Write the code that makes applications and software work for major businesses across different industries.
Write code to help software applications operate more efficiently. Their duties include writing and updating source code and maintaining various operating systems.
Work with the full-stack of web technologies to build both the front end and back end of websites, to create online stores, homepages, and other platforms that look great and work better.
The Software Engineering Bootcamp is a comprehensive, hands-on programme that takes you from Python fundamentals to advanced software engineering.
Designed for both beginners and those with some coding experience, it blends theory with real-world practice through coding assignments, capstone projects, and portfolio-building work that mirrors industry demands. Learn to design, build, and test scalable applications while gaining problem-solving skills employers look for.
Learn Python fundamentals, including variables, control structures, and data structures like lists and dictionaries. Build your skills with object-oriented programming, recursion, and shell scripting. Use Git and GitHub for version control and collaboration
Capstone:
Investment calculator and task manager app
Design and query relational databases using SQL and SQLite. Build static websites using HTML, CSS, semantic markup, and responsive layouts. Create scalable full-stack applications with Django, integrate testing, and connect external APIs.
Capstone:
Relational database system and dynamic Django app
Deploy and maintain software using GitHub Pages, Docker, and best practices for documentation.
Capstone:
Final project deployment with Docker and GitHub
*DISCLAIMER: Curriculum content may be adjusted to reflect industry changes or instructional needs.
Frequently Asked Questions
Still have questions? Contact our Admissions Team, and a real person will get back to you. Contact admissions or see our dedicated FAQs page for more information.
Finish your programme with a verified digital certificate. This is a non-accredited certificate and does not provide entry into formal Stellenbosch University programmes or courses.
Whether you're planning ahead or need more flexibility, we've got payment options to match.
Upfront fee
Pay upfront to secure this limited-time offer.
Pay your tuition over time with flexible monthly instalments.
Click 'Apply now' to view the monthly payment options available to you and choose a plan that fits your budget.
You'll follow a university-reviewed curriculum with video lessons and guided projects. Apply your learning through practical exercises, get feedback as you progress, and in select courses, join live lectures from faculty for added insight.