Skip main navigation

New offer! Get 30% off your first 2 months of Unlimited Monthly. Start your subscription for just £29.99 £19.99. New subscribers only. T&Cs apply

Find out more

Make yourself in-demand in tech

Reap the benefits of going Unlimited for less in February with five of our top computer science and programming courses, and boost your employability in tech today.

Fl073d Tech Blog Post V2

In 2012, the Harvard Business Review named the humble data scientist as the sexiest job of the 21st century.

8 years on and reports on data science roles have shown, on average, around a 30% increase in demand for data scientists year on year.

So, what’s so sexy about data?

For companies, a data scientist’s appeal lies in their elusive nature. A good one is hard to pin down and difficult to hold on to.

To be a tech expert, you require a rare combination of skills, like analytical ability, programming knowledge, statistics know-how, and the dreaded soft skill: strong communication.

With Unlimited, you can earn certificates in as many emerging and established areas of computer science and programming as you like, so you can build skills for the in-demand tech roles of tomorrow.

Reap the benefits of going Unlimited for only £149 this February with five of our top tech and coding courses, and boost your employability in tech today ➡️


Object-oriented Programming in Python: Create Your Own Adventure Game with the Raspberry Pi Foundation

This Google supported course will get you well acquainted with object-oriented programming principles by teaching you how to create your own text-based adventure game in Python.

You’ll learn how to create objects, functions, methods, and classes. You’ll also have the chance to share your code with other learners from around the world and see theirs.

Join this course if: you want a fun introduction to object-oriented programming in Python.


Begin Programming: Build Your First Mobile Game with the University of Reading

Take your first steps into the world of computer programming and learn how to build your own mobile game.

You’ll use the same tools as industry professionals to create algorithms to solve problems and translate them into code. Each week you’ll practice your new-found programming skills by changing the game code provided in the course to create a game unique to you.

Join this course if: you want to learn basic Java programming.


Big Data Analytics: Opportunities, Challenges and the Future with Griffith University 

Big data analytics helps us to understand the huge volume of information our world now generates, as we use analytics to uncover hidden patterns, predict trends, gauge customer opinions and more.

Learn how to evaluate data from different sources with Professor Bela Stantic and Griffith University’s Big Data and Smart Analytics Lab, and explore how big data is being used in various industries to solve problems and shape our future.

Join this course if: you want to identify the challenges of big data analytics and how it can impact you. 


Defensive Programming and Debugging with Partnership for Advanced Computing in Europe (PRACE)

Want to write clean and robust code as a programmer? Work with PRACE to learn the skills to identify and solve software bugs in your code.

You’ll explore techniques for minimising the number of bugs during software development and you’ll learn how to find the bugs in your code using the best tools available including debuggers and code analysers.

Join this course if: you want to feel confident writing high-quality and clean code.


Impact of Technology: How To Lead Classroom Discussions with the Raspberry Pi Foundation

This course for teachers will help you to keep secondary school students engaged in discussions about tech whilst teaching computer science. You’ll cover various areas impacted by technology and learn how to encourage critical thinking around technologies effect on our world.

You’ll find out how to plan discussion topics and assist with the transition from having good classroom discussions to creating pieces of writing on the topic.


If these courses aren’t exactly right for you, take a look at all of our computer science and programming courses.
Get serious about your learning with Unlimited.

Related stories on FutureLearn

FutureLearn - Learning For Life

Reach your personal and professional goals

Unlock access to hundreds of expert online courses and degrees from top universities and educators to gain accredited qualifications and professional CV-building certificates.

Join over 18 million learners to launch, switch or build upon your career, all at your own pace, across a wide range of topic areas.

Start Learning now