UNISA has partnered with HyperionDev to bring you a practical Software Engineering Bootcamp. This course teaches you Python and SQL and how to practically apply key computer science, data science, and software engineering principles.
Participants who successfully complete the programme will be awarded a certificate. You will also gain the in-demand tech skills required to work with computer systems in almost every industry.
This software developer course will place you at the heart of the digital economy and give you endless scope for growth. Start your coding journey to becoming a highly sought-after software engineer.

Develop the practical coding experience you need in mastering Python and more

Multiple ways to pay

Become a developer with true career choice

Study computer science in this online course within 12 weeks. Learn through industry-aligned course content, and get code review and feedback from in-house computer science reviewers in real time.

Study your way in your own time

How our bootcamps help

We have your back! 

After completion of your bootcamp, you will have automatic access to the Career Services guidance and support that aims to equip you with technical skills and professional career development tools. The Technical Career Readiness programme provides a holistic career development overview, from your CV and technical skills to networking, events, and industry introductions. We will help you make the right move, whether it’s in your best interests to study further or to look at career options by providing you with skills, support, resources and mentoring.

Achieve success. Get your next bootcamp for less:

In completing the Fundamentals of Computer Science bootcamp, you can enjoy a R7500 discount on any of the following bootcamps: 

  • Online Data Science bootcamp 
  • Online Software Engineer bootcamp 
  • On-site Software Engineer bootcamp 

This will also allow you to skip right ahead to level 2 in any of these bootcamps.

Limited Offer 

Get 40%* off when 
paying upfront

Apply Now

upfront

Finance up to 100% of your Bootcamp

We believe coding should be accessible to everyone, everywhere. That's why we've created partnerships with financial services organisations so you can finance your coding bootcamp and start your coding journey as soon as possible

Apply for funding

FAQs

What do I need before I start your Software Engineering bootcamp?

All you need is an internet connection, and an entry-level computer with at least 2gb of RAM and 80gb of hard disk space, and a willingness to learn. You don’t need any experience in coding, or even a Matric, to start learning.
Our course delivery is designed so that you can download the course material and work on your tasks offline. Once you are connected to the internet, all the work in your folder automatically gets updated at which point one of our expert code reviewers will provide feedback right away.

I don’t have any background in coding, IT, or computer science. Can I still apply for your online computer science mini bootcamp?

Of course! You don’t need a background in computer science, IT, or programming to apply for this online course. 

How many hours of study should I commit to the course?

Our part-time courses require about 10 to 20 hours of commitment weekly and can be completed within 3 to 6 months depending on the course chosen.

Back-End developers build, update and maintain the server-side infrastructure, or "back end," of a website or application.

Back-End Developer

Combines an understanding of both engineering and coding. Create and implement the systems software used to analyse data and improve existing systems.

DevOps Engineer

Junior Software Developers are entry-level software developers that assist the development team with all aspects of software design and coding.

Junior Software Engineer

Software design engineers are tasked with identifying software problems and designing programs to find solutions.

Designer

Design new IT solutions, modify or enhance existing systems and integrate new features or improvements to improve business efficiency.

Systems Analyst

Examines and analyses business processes as well as finds efficiencies and takes on a leadership position within project teams.

Business Analyst
Receive a certification from UNISA Enterprise and HyperionDev
Kick off your career in tech with confidence
Quality code review throughout
No previous coding experience required

Software Engineer Online Bootcamp

IN PARTNERSHIP WITH HYPERIONDEV

INCLUDES:

  • Python, SQL, Object Oriented Programming, and more

FOR THOSE WHO WANT TO:

  • Learn to build applications as a software engineer

  • Learn about Object-Oriented Programming and agile development

  • Learn how to implement popular computer science algorithms

  • Get acquainted with machine learning

Apply NowDownload Course Syllabus
Apply NowApply Now
Enrol nowApply Now

Sign up for your UNISA Enterprise Software Engineering Bootcamp today

Apply Now
Apply Now

Why has HyperionDev partnered with UNISA Enterprise to offer this bootcamp?


HyperionDev has partnered with UNISA Enterprise to provide bootcamp that is relevant in up-to-date and practical training to aid in our shared goal of bridging the enormous skills gap that exists in the tech industry—making coding careers accessible to as many people as possible. Software Engineering is the future and we are aiming to make these skills and this knowledge more accessible.

Annual price increase from 1 April

Register for Fundamentals of Computer Science bootcamp before 1 April 2022 at our current prices & start anytime before December 2022. Ts & Cs apply.

R26 490 

Ts & Cs apply. Proof of alumni status is required upon registration to redeem the offer. Offer subject to change without notice.

5 March 2024

The Software Engineering Bootcamp is structured to allow you to start coding as soon as possible. Tasks are designed to teach you the theory needed to develop your skills, and give you the opportunity to practice implementing your newly acquired Python, Java and machine learning knowledge by completing practical activities.

What you'll learn

Introduction to Programming

01 | Thinking like a programmer

02 | Introduction to Python

03 | Beginner Control Structures

04 | Natural Language Processing  
       (NLP)

Introduction to Software Engineering

01 | Introduction to Java Programming

02 | Version Control & Git

03 | The Software Process

04 | Debugging and Software Testing

90-day Participant Programme

01 | CV and technical portfolio preparation

02 | Mock interviews

03 | LinkedIn and Github profile updates

04 | Networking events and more

Data Science and Algorithms

01 | Intro to Java Database 
       Programming

02 | Algorithms

03 | Deployment and Maintenance

04 | Machine Learning

Download Course Syllabus

Limited time offer

*Terms and conditions apply

|

40% off*

Contact us 

Phone Admissions

+27 21 137 6446