How we’ll make you a job-ready data scientist in 3-6 months

Learn to code with a Russell Group top 5 university

Apply nowContact us


A new way of learning to code

Enjoy a new way of learning to code, with 1-on-1 code review from experts via video chats and frequent progression check-ins.

Advanced course content

This is more than just an online data science course. Learn concepts from a wide range of computer science fields in this structured and intense online course.

In-depth career coaching

Receive full career development support on technical interviews, CV building, portfolio creation, and placement, in our 90-Day Graduate Program.

Data Science


Python, NumPy, SciPy, pandas, machine learning, AI and more.

For those who want to:

Learn essential software engineering and data science skills.
Learn how to clean up, analyse and interpret data in a practical and reliable way.
Build models in order to make reliable predictions about future data.
Create real apps and programs that parse, manage, store, and process data in all its forms.

In partnership with The University of Edinburgh


Learn the skills needed to launch a Data Science career

Learn the essentials of probability and statistics for data analysis & visualisation

Understand the fundamental concepts of machine learning


Python, scikit-learn, NumPy, Matplotlib, pandas, and more

Download syllabus
Apply now

Data is only as valuable as the person interpreting it. In this highly intensive and skills-focussed online data science course in partnership with The University of Edinburgh, you’ll learn how to use the best software and techniques to read visual and statistical data and present it in a way that solves real-world problems. Master the Python programming language, learn the fundamentals of machine learning, and start using data science libraries such as scikit-learn, NumPy, Matplotlib and pandas. As data becomes the world’s most valuable resource, the demand for data scientists is rising rapidly. Master the tools, techniques and knowledge required to think like a data scientist and switch to this highly valued, sought-after career.


Master the essentials of Data Science and Python programming

Become a developer with true career choice


In addition to creating new database systems, data architects find ways to improve the performance and functionality of existing systems.

Data Architect

Create, performance test, and run experiments on data funnels and software solutions. 

Machine Learning Engineer
Apply now

Designs and tracks the behavior of applications used within a business and how they interact with each other and with users. 

Applications architect

Design and develop strategies to assist business users in quickly finding the information they need to make better business decisions. 

Business Intelligence (BI) Developer

Perform batch or real-time processing on gathered and stored data. Data engineers are also responsible for building and maintaining data pipelines.

Data Engineer

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

Business Analyst
Apply now

Whether you are studying full-time or part-time, you’ll have access to code review and feedback from industry experts in real time. Set your schedule to suit your needs, and look forward to working your way through industry-aligned course content that will empower you in your new career.


Study your way in your own time

This comprehensive data science bootcamp in partnership with The University of Edinburgh, teaches you Python, the essentials of probability and statistics for data analysis and visualisation, data science libraries such as NumPy, pandas, scikit-learn, and the fundamental concepts of machine learning. After this online data science course, you’ll graduate with the practical skills you need to launch your in-demand, well-paid career as a data scientist in less than 6 months. 

What you’ll learn

Download syllabus

Level 1 | Python for Data Science

01 | Introduction to Python

Get acquainted with the basics of Python, a powerful and popular programming language used extensively by data scientists.

02 | Functions

Learn how to define and call functions that accept parameters and return values. As a data scientist, you’ll often define functions to solve problems that data poses to you.

03 | Object Oriented Programming

Gain an understanding of abstraction, encapsulation, inheritance, and polymorphism to give a good design to your Python code.

04 | Natural Language Processing (NLP)

Learn how to deal with text and speech. Transform text into tabular data and build models to extract topics and detect spam. Use libraries like SpaCy that solve NLP problems.

05 | Capstone projects (3)

Use your knowledge of programming in Python to create a useful program. Challenge yourself by undertaking a project on introductory Natural Language Processing (NLP) and Sentiment Analysis.

Level 2 | Data Analytics and Exploration

Level 3 | Machine Learning and AI

Level 4 | 90-day Graduate Program

Nabeel Moosajee
Data Science bootcamp

“HyperionDev allowed me to transform my dream to be able to learn and understand coding into a mind-blowing reality. The course offers an abundance of superior and high-quality practical coding skills, unlike many other conventional courses. Additionally, the flexibility of the course is extremely convenient as it enables me to work at a time that is favorable and well-suited for me as I am employed full-time.”

Hear what our students had to say about their bootcamp

Immersive Full Stack and Software Engineering Bootcamp

"This course is well structured, giving you easy-to-understand explanations and examples of code. They are task-focused and you learn by actually implementing (coding) the things you learn, which is something that many traditional university courses lack.”

Whether you are studying full-time or part-time, you’ll have access to code review and feedback from industry experts in real time. Set your schedule to suit your needs, and look forward to working your way through industry-aligned course content that will empower you in your new career.

Apply now



I don’t have regular access to the Internet. Would that be a problem as all of your courses are online?

Our students don't need access to the Internet everyday. 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 synchronised with your mentor, who will be notified immediately and will provide feedback right away.

Will I receive a certificate after I complete the bootcamp?

Yes, you will be issued a certificate of completion once you complete your bootcamp. The certificate also lists all our content partners and supporting organisations, including Google and Facebook.

How much time do I need to commit to complete one of your bootcamps?

We recommend devoting an average of 8 hours per week to complete a bootcamp within 3 to 6 months. However, our courses are designed to be flexible to your learning needs and goals. If you find yourself running out of time, you can extend your course time by purchasing additional months of mentor support and access to the training material. This means you can take as long as you need to complete the course and gain the certificate, as well as the confidence to become a developer.

Apply now

I don’t have any background in coding, IT, or computer science. Can I still apply for the immersive bootcamp program?

While a background in computer science, IT, or programming isn’t required to apply for this online course, you will still have to complete an application that assesses the way you think about and approach problems. The limited acceptance rate and immersive nature of this online course means that you will have to readily demonstrate skills in logical thinking and problem solving before you can join the immersive bootcamp. This application process is more intensive than our other online bootcamp programs, which are open for anyone to join without an application.

Our graduates call the world's biggest companies home

Our students graduate knowing how to make high-end, complex websites and software applications. These are just some of the companies our alumni now work for.
No previous coding
experience required

Human-led code review

Flexible payment
plans available

Upgrade your skills and raise your salary

So many ways to pay

Apply now

Pay upfront


Pay with Knoma

Pay for your bootcamp over up to 12 months with Knoma.
Valid for all employed UK residents of 18 years or older.

Exclusive 35% alumni discount!

Exclusively available to alumni of The University of Edinburgh & the Bayes Centre who have completed a degree, diploma or certificate programme.

Learn more


6 April 2023

Apply for 100% funded tuition 

Funded scholarships for Scottish residents are subject to certain eligibility criteria. Click to learn more. 

Learn more

 Pay with Student Hero

Fund up to 100% of your bootcamp if you meet the eligibility criteria.

*Available to South African citizens.

Learn more

*Ts & Cs apply. Applicants are required to provide proof of alumni status upon enrolment to redeem the offer. Offer subject to change without notice.

© HyperionDev. All rights reserved.

The University of Edinburgh’s Bayes Centre is partnering with online education provider HyperionDev to offer a portfolio of high impact outcomes-oriented online programmes. These programmes are provided by HyperionDev and quality assured by the University of Edinburgh to leverage their thought leadership in technical practice developed over decades of expertise.