Futurelearn

Futurelearn is an award-winning digital education platform launched in 2012 and based in the UK. The company has over 12 top university partners, including Princeton, Yale, and The University of Amsterdam. Its courses cover various topics, from Artificial Intelligence to Philosophy to Global History. Futurelearn also offers micro-credentials accredited by its partner universities on topics like Digital Leadership and STEM teaching. Futurelearn is founded on the belief that learning can be inspiring and accessible to everyone. It strives to create a global community of learners through its online platform, which provides high-quality educational materials in videos, texts, quizzes, articles, and discussions.
Total courses: 1370
Futurelearn
Begin Robotics
4.63

Explore our introduction to robotics Robots today are roving Mars, hoovering our floors, building cars and entertaining us in films. You may even share Stephen Hawking’s world view that super-intelligent ones may one day bring...

  • Futurelearn
  • Flexible deadline
  • 4 hours
Functional Programming in Haskell: Supercharge Your Coding
4.76

Do you want to develop software using the latest programming language paradigm? Haskell is a functional programming language, based on formal mathematical principles. As such, it is easy to reason about and develop, and it...

  • Futurelearn
  • Flexible deadline
  • 6 hours
Digital Skills: Artificial Intelligence
4.7

Identify the skills you will need to work with AI in the futureArtificial intelligence (AI) is used in many businesses to improve the way employees work. On this course, you will learn more about the...

  • Futurelearn
  • Flexible deadline
  • 3 hours
How Computers Work: Demystifying Computation
4.67

Understand computation, the basis of every computer system On this course, you’ll gain an understanding of how computers work at a fundamental level. You’ll explore system architecture, along with how computers use binary and logic....

  • Futurelearn
  • Flexible deadline
  • 4 hours
Introduction to Cybersecurity for Teachers
4.83

Improve your students' knowledge of computer securityTeaching cybersecurity in schools is an important way to help students stay safe while using technology. On this course, teachers will be introduced to the core ideas of cybersecurity...

  • Futurelearn
  • Flexible deadline
  • 3 hours
Introduction to Databases and SQL
4.76

Learn about databases and how to use SQL to search and manipulate dataOn this course from the Raspberry Pi Foundation you’ll learn what databases are and why we use them, exploring how to use SQL...

  • Futurelearn
  • Flexible deadline
  • 3 hours
Introduction to Machine Learning and AI
5

Build your knowledge and skills in machine learningFrom self-driving cars to determining someone’s age, artificial intelligence (AI) systems trained with machine learning (ML) are being used more and more. But what is AI, and what...

  • Futurelearn
  • Flexible deadline
  • 4 hours
Introduction to Web Development
4.69

Learn the basics of web developmentOn this course from the Raspberry Pi Foundation, you’ll first build a website using HTML, style it with CSS, and then make it interactive using JavaScript. Along the way you’ll...

  • Futurelearn
  • Flexible deadline
  • 3 hours
Modelos comerciales circulares para sistemas alimentarios

Explore cómo la economía circular puede fomentar sistemas alimentarios urbanosRecuerde que este curso se realiza sin facilitación. La versión en inglés del curso puede encontrarse aquí. En un contexto donde la población mundial alcanzará los...

  • Futurelearn
  • Flexible deadline
  • 4 hours
Object-oriented Programming in Python: Create Your Own Adventure Game
4.77

A fun introduction to object-oriented programming in PythonObject-oriented programming is a programming paradigm based on objects and data rather than actions and logic. This online course will introduce you to the principles of object-oriented prog...

  • Futurelearn
  • Flexible deadline
  • 4 hours
Programming 103: Saving and Structuring Data
4.77

Discover how to save data to use it across multiple runs of your programOn this course, you will learn how to save text and binary files, and how to structure data so that programs can...

  • Futurelearn
  • Flexible deadline
  • 3 hours
Revolucionar la cadena alimentaria mediante la tecnología

Descubra cómo la tecnología podría revolucionar el sector alimentarioRecuerde que este curso se realiza sin facilitación. La versión en inglés del curso puede encontrarse aquí. La calidad y la seguridad de los alimentos se ven...

  • Futurelearn
  • Flexible deadline
  • 5 hours
Robotics With Raspberry Pi: Build and Program Your First Robot Buggy
4.64

Learn robotics by building a robot buggy and controlling it with a Raspberry PiOn this course from the Raspberry Pi Foundation, you’ll build a robot buggy controlled by a Raspberry Pi. You’ll start by learning...

  • Futurelearn
  • Flexible deadline
  • 3 hours
Start a CoderDojo Club
4.83

Learn how to set up a programming club for young people In today’s world, technology is everywhere, so it’s never been more important to know how to code. It’s easier to learn these skills early...

  • Futurelearn
  • Flexible deadline
  • 3 hours
Teaching Computing Systems and Networks to 5- to 11-year-olds
4.71

Help young children understand the Computing Systems and Networks around themWhether stand-alone, connected in a local network or plugged into the internet, computers are central to many everyday tasks and routines. It’s important for young...

  • Futurelearn
  • Flexible deadline
  • 3 hours
Teaching Programming to 5- to 11-year-olds
4.84

Build your subject knowledge and develop your skills in teaching programmingProgramming gives children the opportunity to be creators rather than just consumers of technology. Instead of only using existing programs to complete tasks, children can...

  • Futurelearn
  • Flexible deadline
  • 4 hours
Cyber Crime Investigation

Learn how to prevent cyber crimeAs we embrace rapidly evolving technology, the risk of people finding opportunities to exploit it continues to increase. This four-week course will equip you with the core technical and theoretical...

  • Futurelearn
  • Flexible deadline
  • 4 hours
Cyber Security Incident Response for Managers

Learn how to counteract cyber security threats within your businessOne of the highest threats an organisation can face is a cyber security incident. As well as the direct damage caused by a hacker or malicious...

  • Futurelearn
  • Flexible deadline
  • 3 hours
Introduction to Digital Forensics: Malware Analysis and Investigations

Discover the fundamentals of malwareMalware can cause serious issues for businesses worldwide, and attacks are prevalent. Almost 10 billion malware attacks are estimated to have taken place in 2019 alone. On this three-week course, you’ll...

  • Futurelearn
  • Flexible deadline
  • 3 hours
Practical: Cyber Investigator

Put what you have learned into practice to develop your digital forensics skillsAlmost every investigation: criminal, civil, corporate, HR, or security will include a digital element. It is vital that the investigator can correctly interpret...

  • Futurelearn
  • Flexible deadline
  • 3 hours