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.

Explore tech trends, learn to code or develop programming skills with our online IT and coding courses.

Choose an IT & Computer Science topic

10 Microcredentials

Our online microcredentials are designed to upskill you for work in rapidly-growing industries, without the time and cost commitment of a full degree. They can be used as an independent certification, and some even offer academic credit to use towards a degree. Each microcredential also includes a formal online assessment.

Develop in-demand digital skills with our online computer science and programming courses

Start or build a well-paid career in fields like coding, cyber security, data science or digital marketing with a short online course, an in-depth program or full postgraduate degree. Start learning for free, on desktop, tablet or mobile.

Buy a course upgrade or subscribe to Unlimited for extra benefits

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

Boost your career

Get ahead and learn with experts from the world’s top universities, specialist organisations and tech companies. Network with and learn from other 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 online IT and computer science degrees 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."

"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."

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.