Dive into Software Engineering and an iX Internship.

Dive into Software Engineering and an iX Internship.

Take course with industry experts and gain hands-on experience for your resume while traveling abroad.

*This course requires you to have done one term of an object-orientated programming language.

Session 1: May 29 -July 9
Session 2: July 10 - August 20
Apply nowGet more info
Trevor Bedsaul, iX Alum

Senior Associate Software Engineer at Capital One

"The staff made this program 10 times better because they were so fun and such interesting people. Anything you can do to facilitate more fun experiences between the staff and students would help the program even more."

The future of learning is hybrid.

Our online or abroad programs enable you to connect with other students and teachers from around the world.

First, build an in-depth, practical skill set.

iX programs prepare you for your future career with valuable skills and practical experience in just a few weeks of immersive learning.
Coding

Use a code editor, such as Visual Studio Code. Use the basics of git and Github. Write HTML, CSS and JavaScript.

Frameworking

Use a CSS framework (Bootstrap). Use a JavaScript framework (Angular).

Debuging

Debug web sites using Google Chrome's Developer Tools.

API's

Understanding API's, the internet, networking etc. Build a REST API & use MongoDB, connect the backend and the frontend.

Publishing

Publishing your website to the internet securely.

Teamwork

Use teamwork skills and the ability to collaborate with others in diverse group settings.

Apply your skills in the real world.

Boost your resume with an iX Internship.

The iX Internship.

After your course, you'll be matched with one of our dozens of international internship partners along with a team of fellow students. You'll work together remotely to solve one of the company's challenges and present your solution to a team of stakeholders.
Learn more

Real world application.

This problem-based learning is a hands-on approach to learning centred on the investigation of complex, real-world problems, and their applying solutions with the direct use of theory learned in class.

Industry and company needs change fast. This means that the class projects vary over time, and from course to course. Specific class projects cannot be guaranteed, so during the first week of the program, you will be briefed on the project identified for the course and what the outcomes are.

Expert teachers who care about you as an individual.

We limit class sizes so that teachers are able to give undivided support and feedback to each student. You’ll be given valuable perspective and expert input the entire time.
Cameron Kirkpatrick

Software Engineer at AppStrax Technology (Pty) Ltd

Cameron Kirkpatrick is a Software Engineer based in Johannesburg. He currently works with AppStrax, an innovative development company that builds tailored software for their clients. Cameron has worked with iXperience in previous years as part of the Web Development teaching team, and now joins to head up the Software Engineering course. He was previously a Project Engineer for Energy Systems SA, and got his Mechanical Engineering degree from the University of Pretoria.

What you get at iX.

  • 6 weeks of learning technical career skills.
  • An iX Internship with valuable practical experience to showcase on your resume.
  • Adventures and excursions.
  • New friends & global connections.
  • Certificate of completion.
  • Access to the iX Alumni Network Platform.

Ram Patel

From UMich

It’s all about relevance, engagement, and community.

Relevant & practical

Your class projects will be connected to industry, in a format that you can show future employers.

You'll have class daily, along with in-depth readings and assignments that will challenge you to learn quickly.

Small class sizes

We cap classes at 50 students, which means you'll get to know your classmates and teachers individually.

We teach engaging, live seminar-style classes—not massive, streamed lectures. Expect lots of discussion and group work.

Frequent feedback

Your head teacher and TAs will review your work and give you actionable feedback to improve.

They'll also provide guidance and support for your project, helping you achieve more than you could in ordinary working environments.

Download a Program Brochure.

Fill in your details and we'll send you a downloadable brochure with more in-depth information about the program.

Program and application info.

Program dates

Session 1: May 29 – July 9
Session 2: July 10 - August 20

These include arrival and departure day*

Health and Safety

Student health and safety is our #1 priority. All iX Campuses are COVID compliant, and we work to keep local communities safe.

Learn more

Application deadlines

Early Deadline: Feb 17

Regular Deadline: TBC

Final Deadline:
TBC

Application process

Your written application takes about 12-15 minutes. Afterwards, it'll be assessed and you may be contacted for an interview. Decisions are released in 2-5 weeks.

Ready to increase your future career prospects?

Submit a no-obligation application and we'll be in touch soon about your fit for the program.

Still unsure?

Choose the industry you want to learn most about.

Helpful links.