• Request a demo
  • Logo ×

    Software

    Learn the valuable skill of coding through Web Development, and how to use Data Anylitics & Decision Making to gain valuable and actionable insights.

    Get Started
    software stream
    software stream
    Gain a skill set Gain a skill set

    Gain a skill set that evolves with technology

    In a world where technology is evolving daily, being able to build digital products through code, and leveraging data to solve business problems can set students on an excellent career path. Applicable to most industries, Web Development and Data Anylitics & Decision Making are tools that are only going to become more relevant as modern businesses are run on digital platforms and the internet.

    Individual attention from industry experts

    With limited class sizes, our expert teachers can give individualized support and feedback to every student. They’ll gain invaluable perspective, and a mentor who will advise them throughout the program.

    *Experts and TA’s may vary from those displayed as streams and courses evolve and develop

    Miguel Lacerda

    Chief Data Scientist at Differential Capital

    I am currently the Chief Data Scientist at Differential Capital, a boutique asset management firm that utilises artificial intelligence and machine learning to enhance the traditional investment process. I lead our data science activities, which include macroeconomic modelling, back-testing machine learning algorithms to forecast a variety of asset classes, quantitative risk management and the development of portfolio optimisation algorithms. Prior to this, I was the Group Head of Advanced Analytics at MMI Holdings. I am also an Adjunct Senior Lecturer at the University of Cape Town, where I supervise postgraduate students in Statistics and Data Science.

    View on LinkedIn
    Mbithe Nzomo

    Computer Science PhD Researcher at the University of Cape Town

    I am broadly interested in Artificial Intelligence For Development (AI4D). My research focus is agent-based computing and machine learning for healthcare in Africa. Prior to this, I obtained an MSc in Advanced Computer Science with Distinction from the University of Manchester, where I specialized in AI. My MSc dissertation project used deep learning to train social robots to manage interactions with humans.

    View on LinkedIn
    Enock Chemochek

    Data Scientist | ML Engineer at The AI Institute

    My primary responsibilities include discovering, designing, and developing analytical methods to support novel approaches of data and information processing. I also promote knowledge sharing through preparing and delivering structured lessons on the topics of data science, AI and machine learning.

    View on LinkedIn
    Diana Pholo Moanda

    Data Scientist

    I am a lecturer at the Tshwane University of Technology, teaching Computer Emerging Technologies. The subject focuses on the use of Deep Learning for computer vision tasks. I am also a Data Scientist at Predictive Insights. This position entails creating and compiling data sets and using data science tools to extract insight and meaning from these. Additional responsibilities include building algorithms for prediction, presenting results, and project management.

    View on LinkedIn
    Andrea Makamba

    Data Scientist at Facebook

    I graduated from the University of Pennsylvania in the Spring of 2021 with a Bachelor’s of Engineering in Systems Engineering and a minor in French. In the fall of 2021, I will be starting a full-time job at Facebook as a Data Scientist. Ask me about: studying abroad, the thrilling F1 season, and pineapple on pizza!

    View on LinkedIn
    Claire Davis-Reddy

    Data Science Team Lead at SAEON

    I am the Data Science Team Lead at the uLwazi Node of the South African Earth Observation Network (SAEON) – a long-term environmental monitoring facility of the National Research Foundation (NRF). My primary directive as Team Lead is to improve South Africa's open data products, atlas portals and visualization tools in order to facilitate effective data- and evidence-driven decision-making.

    View on LinkedIn
    Neil Sinclair

    Data Scientist

    Before joining the MSc. Data Science programme at the University of Cape Town, I worked as a management consultant at Deloitte in Johannesburg for close to two years. I have a keen interest in all things analytics as well as a great degree of reverence and awe for generative applications of AI. My thesis focus is on Natural Language Processing.

    View on LinkedIn
    James Combrink

    Analyst Manager at Incline

    I have been involved in the data analytics space for the past 5 years, beginning at the University of Cape Town for data-based MBA and PhD work, to outside data consulting. I now engage in a tactical consulting-style environment for Incline Marketing Solutions, a Cape Town based analytics firm focused on capturing the value within a variety of client data.

    View on LinkedIn
    Jacques de Villiers

    Director at AppStrax Technology

    I have been working professionally as a software engineer since 2013. After graduating from the University of Johannesburg, I started work as a communication driver developer at Adroit Technologies. Later I was poached by Entelect to work as a full-stack web developer on a project for Deloitte South Africa. I joined the startup AppStrax Technology in 2017 and am now a director. My team and I are working on some exciting new projects which will be coming to market soon. I also train and mentor new recruits and am passionate about teaching them the way of the code and helping grow their careers.

    View on LinkedIn

    *Experts and TA’s may vary from those displayed as streams and courses evolve and develop

    Companies we've worked with
    Companies we've worked with

    Launch into software by developing a fundamental skill set

    In the first part of this program, students will gain a deeper understanding of this learning stream and acquire a set of practical skills vital to their chosen discipline.

    Web Development
    Code & Develop

    Code & Develop

    Design and develop simple frontend web applications using HTML, CSS and Javascript.

    Collaboration

    Collaboration

    Use GIT to version control code and collaborate with other developers on the same project.

    Design

    Design

    Learn to create database tables and structures.

    Firebase

    Firebase Integration

    Integrate with a serverless backend framework (Firebase).

    Data Science
    Python

    Python

    Use Python and deploy its user-friendly Data Science toolkit.

    Data Demonstration

    Data Demonstration

    Demonstrate and explain concepts relating to the field of Data Science, its uses and limitations.

    Critical Context

    Critical Context

    Critically examine ethical issues and debates in the Data Science field, and make ethically-informed judgements on these issues.

    Data Management

    Data Management

    Manage the Data Science pipeline, from initial data wrangling to modeling, productionization and deep learning.

    Source Code Management

    Source Code Management

    Practice data collection (web-scraping), cleaning, visualization, collaboration and version control (using Git).

    Practical skills applied on real-world projects

    Once pupils have the knowledge and skills, they’ll apply them to a practical project for some real-world learning.

    Real World Projects

    The software curriculum culminates with real-world Web Development and Data Anylitics & Decision Making projects. Industry and company needs change fast, and so do the projects as they evolve to match these changes.

    Below are some examples of past projects:

    Online Marketplace Online Marketplace

    Online Marketplace

    The internship partner company is an online marketplace which sells sustainable upcycled products. The brief to the students was to develop the landing pages, product listing pages and product details pages for the web application to meet the design and provider by the company. The students managed to implement the webpages to match the design using ReactJS as the frontend development framework, as well as post and fetch products from a firebase database.

    Custom Code Editor

    The company’s mission is to combine data labeling tools and industry best practices and create a machine learning platform for their clients to upload a raw file to be labeled by using their UI. Their users use different import formats, so the objective was to build a feature that allows users to write their own scripts to parse custom raw files into internal formats. Interns worked on an interactive code editor within the browser to allow users to implement customized import/export behavior based on their specific needs, which also included IntelliSense and autocompletes. They also developed an integration of the interactive code editor with a pre-defined GraphQL endpoint and an isolated library component that is exportable and importable to other React projects.

    Custom Code Editor Custom Code Editor
    Online Booking System Online Booking System

    Online Booking System

    The organization is a registered non-profit trust established and run for the benefit of the arts. It comprises of a world-renowned sculpture park, artist residency, studios and workshops and outdoor concert venues on 20 hectares of landscaped gardens and waterways in a UNESCO World Heritage Site. Interns worked to build an internal booking platform for patrons of the foundation and for attending events, as well as to create a more engaging and experience-based website, including a mobile-friendly interface.

    Social Media Analytics Project

    The company is a startup focusing on developing marketers’ use of analytics and technology to make better marketing (and their lives easier). Marketing is becoming increasingly complex with no signs of slowing down, and the data marketing generated alongside the technological solutions available provide insight into a fast-paced, data-driven industry.

    The interns developed an ability to use analytics and technology to make better investments and increase KPIs. Digital marketing data (media, social, website) was particularly unstable in time of COVID-19 turmoil, and applied research alongside the data was critical in advising digital strategies.

    Social Media Analytics Project Social Media Analytics Project
    Data Visualization Project Data Visualization Project

    Data Visualization Project

    The company is a cloud-based HTML5 software, enabling users to create professionally-designed digital content. The internship required the implementation of informative exec-level BI dashboard in dash, for customer segmentation and churn projection.

    A direct view of analytical insights value creation was required. This project resulted in the team learning the skillset of dashboard development, with exposure across other Data Anylitics & Decision Making technologies, such as SQL and Heroku. KPIs as well as additional insights, and graphs were displayed, allowed insight into conversion, churn, success rates, and allowed the client to quantify marketing strategy success rates.

    Unpacking the program

    Our program brings together the unique iX learning approach of live online courses, coupled with real-world projects. This ensures that students acquire relevant hard and soft skills as well as practical, hands-on experience, giving them confidence, a badge for their resume, and a career boost that stands out in today’s competitive job market.

    Learn More

    High school students rub shoulders with expert alumni

    Your students will get to be part of a network and have access to an ever-growing iX Alumni. A number of these past students come from the top universities in the world, and many of them have gone on to work for fortune 500 companies in industries relevant to LaunchPad’s learning streams.
    Gates Cao
    Data Product Analyst at YipitData

    I can’t believe the amount of knowledge and skills I’ve acquired in this course, and how much I felt empowered in such a short period of time. I worked hard on the exercises and projects not to get good grades, but because I was inspired and eager to dive into the materials. I’m confident that the data science skills I learned will open up lots of opportunities that I didn’t think of before.

    Where our alumni land jobs
    Where our alumni land jobs

    Gain a valuable addition to your school’s offering

    Get Started