Skip main navigation

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

Find out more

IT & Computer Science Courses

From learning to code and exploring programming to understanding cyber security, take online IT and coding courses to explore tech trends like data science and digital marketing. Join beginner to advanced level courses led by leading tech experts.

Courses 28 ExpertTracks & Microcredentials

A series of courses designed to help you specialise your skills.

Learn flexibly, online

Develop valuable skills with a short online business management course, an in-depth management training program or a full postgraduate degree. Start learning on desktop, tablet or mobile with a range of training programs taught by experts.

Upgrade or buy Unlimited for extra benefits

Upgrade your course for ongoing access to the course content, tests, and the chance to gain a Certificate of Achievement. Buy Unlimited for access to hundreds of short courses in a year and the ability to keep access to courses you gain a certificate on.

Boost your career

Get ahead in the world of business by learning with experts from the world’s top universities, business schools and specialist organisations. Network with professionals all over the world.

IT and computer science is one of our most popular subjects, offering our learners the opportunity to develop their knowledge of programming, AI, and cybersecurity.

This popularity reflects the size and number of career opportunities on officer if you gain experience and certifications in these areas. Whether you want to progress an existing skill or learn a new one, our selection of online IT and computer science courses can help.

Studying IT & computer science online

If you are taking your first steps in the field of IT & computer science, there are many courses available that can teach you the essentials. Courses such as An Introduction to Cyber Security and Programming 101 can help you develop strong foundations, and to decide whether this is the best career path for you.

Similarly, if you already have experience in the industry, you will find courses that can help progress your existing skills.

If you’re looking to advance in your career or change roles, we have a suite of courses that will help you identify areas to upskill and gain essential knowledge to gain that promotion or new job.

Studying online offers you the flexibility and freedom to study when and where suits you. Many shorter courses require around 2-6 hours per week of study, and it’s up to you when you spend that time.

You don’t have to worry about long commutes to a classroom or spending extra time away from home while you gain highly sought after skills and experience.

Choosing an IT and computer science course

With such a diverse range of topics that fall under the computer science and IT category, we’ve made sure to provide courses that cover all of the essentials.

You’ll find subjects such as AI and robotics, coding & programming, and game development. Within each of these, there’s an array of study areas to choose from.

For those with an interest in computer science and IT courses related to business, our business technology and cyber security categories could be just the thing you’re looking for.

We offer a range of introductory or 101 courses for people who are interested in the area but don’t have existing skills to build upon. These courses have been developed by subject experts to provide a strong foundation for you to build on, or to start exploring your own projects.

IT and computer science qualifications

As well as our short online courses, you’ll also find more detailed options available for you to study.

Options such as microcredentials can upskill your IT and computer science knowledge in line with emerging industries where additional qualifications can make a real impact on your take-home earnings.

These microcredentials can be used as an independent certification or as credit towards a degree.

You can also find full degree programs from leading universities. These can help you develop your knowledge of a specific area, and can be taken either part-time or full-time.

Meet the people who love FutureLearn

FutureLearn courses give me insight and whet my appetite for other subjects… I would have never looked into cyber security [as a career] if it weren’t for FutureLearn.

Jonathan
Learner on Introduction to Cyber Security

The course helped me discover my passion for programming. Using Python was not something required in my degree, neither was it necessary for my job. However, it has helped me do my current job better than ever, and I know it will provide me with a great advance for my future.

Nicky
Learner on Learn to Code for Data Analysis

Browse our latest IT & Computer Science stories and advice

Immerse yourself in the digital world with FutureLearn’s range of IT training. Learn to code or take programming courses with a top university or leading technology organisation. Explore the world of big data and cyber security or enhance your career by taking an online data science course. Find out more in our latest stories and career advice.

How to become a cyber security analyst

Interested in becoming a cyber security analyst? Discover where a career in cyber security could take you.

What is programming? Computer programming structures and more

Gain a strong understanding of programming as we discuss types of programming, logical computer programming structures and more.

Our top 10 cyber security jobs

Cyber security is an important and ever-growing field, and today we’re offering some tips and advice to help you land one of the best cyber security jobs in 2021.

Get into Coding: Meet the groups coding for good

Find out more about three non-profit coding organisations helping disadvantaged groups to get into web development and find jobs in tech.

How to learn to code – a beginner’s guide

Computer coding and programming are skills that are in high demand. We take a look at the basics of how to learn to code, as well as some links to free coding courses.

Essential Excel formulas to improve office productivity

Microsoft’s Excel software is useful in so many situations, both personally and professionally. We take a look at some essential Excel formulas and tips that can make you more productive.