Get ready for a Masters in Data Science and AI (FutureLearn)

Offered by Coventry University,
Get ready for a Masters in Data Science and AI (FutureLearn)

Identify whether you’re ready for Master’s study, improve your data science skills, and get to grips with the basics of Python. Get a taste of life as a Data Science and AI Master's student. On this course, you’ll have the opportunity to explore the disciplines involved in a Master’s degree in Data Science and Artificial Intelligence (AI).

Class Deals by MOOC List - Click here and see FutureLearn's Active Discounts, Deals, and Promo Codes.

You’ll be asked to work through the fundamentals of coding in Python, and be encouraged to discover other important elements of the field, like mathematics, statistics, and data science thinking.
You’ll be asked to produce your own piece of data science output, get introduced to data ethics, and be taught about the work of data scientists.
This course should help you to assess your understanding of data science and the surrounding topics and should help you to make an informed decision around choosing a Master’s in Data Science and Artificial Intelligence.
Usually courses are 6 hours per week. Based on the results of your self-assessment we advise you to choose the content most appropriate for you. But you are also welcome to complete the whole course which would be a total of 20 hours.

What topics will you cover?

  • Programming
  • Mathematics
  • Data fundamentals
  • Statistical thinking
  • Privacy and ethics
  • Context and environments

What will you achieve?
By the end of the course, you‘ll be able to...

  • Plan and prioritise options for study in order to enter the data science field
  • Explore the various elements of data science, including mathematics and Python programming
  • Enter further study with confidence
  • Produce a data science output

Who is the course for?
This course is designed for prospective Master’s students looking to enter the Data Science field who would like to learn more about the disciplines involved. This course is also for students who have an interest in Data Science and AI.
The course has been developed by a collaborative partnership of leading Higher Education Institutions led by Coventry University.

What software or tools do you need?
We will be using Jupyter Notebook to learn Python. There are many ways to try Jupyter Notebook for free, including Google Colab, Try Jupyter classic notebook or JupyterLab, or install the Anaconda Individual Edition.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Safeguarding in Collaborative Research and International Development: Contexts, Challenges, and Opportunities (FutureLearn) FutureLearn
University of Glasgow

Safeguarding in Collaborative Research and International Development: Contexts, Challenges, and Opportunities (FutureLearn)

Learn fundamental safeguarding principles and how to adapt them to suit whatever research contexts you may encounter. Ensure proper safeguarding training and policies in international research. Safeguarding training must be very context-specific in order to be effective, and this remains a major challenge in international development and research. On this three-week course from the University of Glasgow, you’ll learn how to ensure safeguarding in collaborative research projects across diverse global situations.

Self Paced
3 Weeks
Software Development Basics (FutureLearn) FutureLearn
FutureLearn

Software Development Basics (FutureLearn)

Learn the basics of HTML code, gain expert insights into web development, and decide if the industry is right for you. Kick-start your career in web-based software development. The web design and development industry is growing exponentially and offers several exciting employment opportunities. Many people perceive this field as too complex, assume they won’t understand the material and therefore don’t consider it as a viable job prospect.

Self Paced
4 Weeks
Software Development: Introducing Java (FutureLearn) FutureLearn
FutureLearn

Software Development: Introducing Java (FutureLearn)

Explore how Java can help support your software development career and learn its basic uses and functions. Becoming a software developer requires you to confidently use programming languages such as Python and Java to design, build, and fix software. This course is designed to build your existing Python knowledge and introduce you to Java and its applications within the development environment.

Self Paced
4 Weeks
Prepare for a Software Development Career (FutureLearn) FutureLearn
FutureLearn

Prepare for a Software Development Career (FutureLearn)

Review everything you need to know about Java and Python to start a career as a software developer. Cement your foundational knowledge of Python and Java and kickstart your career in software development. You’ll apply object-oriented programming principles to Java, and go deeper on methods, constructors, strings, inheritance, classes, and collection.

Self Paced
4 Weeks
How Artificial Intelligence Can Support Healthcare (FutureLearn) FutureLearn
University of Copenhagen,University of Groningen,University of Tartu,University Medical Center Groningen - UMCG,University Hospital Cologne

How Artificial Intelligence Can Support Healthcare (FutureLearn)

Explore how AI can be used to improve patient care and build your understanding of how to implement AI in the health professions. Understand real-life AI healthcare applications and their impact on healthcare. The use of artificial intelligence to improve efficiency is prevalent across almost every industry, none more so than the world of healthcare.

Self Paced
4 Weeks
Software Development: Understanding Python (FutureLearn) FutureLearn
FutureLearn

Software Development: Understanding Python (FutureLearn)

Get an introduction to software development and learn the basics of Python. If you want to start a career in software development, it’s important to build your programming skills. This course focuses on one of the most popular programming languages – Python – which is widely used in scientific and numeric computing.

Self Paced
4 Weeks
Community Based Research: Getting Started (FutureLearn) FutureLearn
University College London

Community Based Research: Getting Started (FutureLearn)

Learn the skills you need to carry out research in your own community using the 'citizen science' approach of UCL's RELIEF Centre. Community based research means involving a community in all stages of a research process - this kind of research can give people the power to transform their lives. On this course you will learn the basics of community based research by examining the citizen science methodology used by the RELIEF Centre in Lebanon.

Self Paced
3 Weeks
Making Babies in the 21st Century (FutureLearn) FutureLearn
University College London

Making Babies in the 21st Century (FutureLearn)

Discover the opportunities provided by reproductive technologies and fertility treatments – and the ethical challenges they pose. Explore how assisted reproduction is impacting baby-making in the 21st century. Following the journey of someone making use of technology to conceive, this course will take you through six different areas of assisted reproduction, as well as the science behind them and its impact.

Self Paced
5-12 Weeks
Accounting for Death in War: Separating Fact from Fiction (FutureLearn) FutureLearn
Royal Holloway, University of London,Every Casualty Counts

Accounting for Death in War: Separating Fact from Fiction (FutureLearn)

Discover the main methods used to account for war deaths, how they've been used and practice using them yourself. Calculating the number of deaths during a war is a difficult, but necessary, task - having accurate information is crucial for political and societal debates and decisions. On this course you will explore the methods currently used to account for war deaths and then apply these methods to particular wars.

Self Paced
3 Weeks
Functional Programming in Haskell: Supercharge Your Coding (FutureLearn) FutureLearn
University of Glasgow

Functional Programming in Haskell: Supercharge Your Coding (FutureLearn)

Get an introduction to Haskell, the increasingly popular functional programming language, with this University of Glasgow course. 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 executes efficiently on modern multicore machines. From investment banks to social networks, everyone is adopting Haskell.

Self Paced
5-12 Weeks
Getting Started with Teaching Data Science in Schools (FutureLearn) FutureLearn
University of Glasgow

Getting Started with Teaching Data Science in Schools (FutureLearn)

Learn the basics of data science and how to introduce data science in the classroom. Learn practical ways to teach data science. Understanding how to use and interpret data will be essential for the next generation, but many schools and teachers aren’t equipped to teach basic data science to students. This course will help you introduce data science in the classroom so that your students are prepared for the future.

Self Paced
3 Weeks