Taught course

Introduction: End-to-End Machine Learning

Institution
University of St Andrews · School of Computer Science
Qualifications
University Certificate

Entry requirements

Applicants do not need to be expert programmers but should be familiar with Python (notebooks, packages and basic data manipulation). The focus of the course is the use of released and curated Python machine learning code, rather than implementing algorithms from scratch.

Coursework involves creating code to solve a specific problem, together with a short report that describes the approach taken and critically evaluates the results.

This code can be developed either using learners’ equipment (laptop, PC), or with cloud-based tools such as CoLab and Kaggle Notebooks, or Jupyter notebooks. A good internet connection is more important than powerful computational equipment.

The time commitment for this course is typically six to eight hours per week.

Months of entry

January, April, July, October

Course content

Machine learning workflows are key to effective data science. This short course is focused on using Python packages to perform end-to-end data-driven analyses.

Special Offer

You can study any of our End-to-End Machine Learning short courses this July for just £950 by using the code MachineLearningJuly25 at checkout. Book before 7 July to get access to the course for this discounted price.

Course details

You will study four topics in this course. In three of those topics you will be engaging with worked examples of machine learning with a range of difficulty and scope. Advanced Python code is supplied and explained for the most advanced worked example.

The remaining topic will introduce you to the terms, concepts and performance metrics used in modern data science projects.

The primary learning outcome for the course is the ability to manipulate data, fit models, summarise and display their results and performance, and objectively compare models before deployment.

Who is this course for?

The course is aimed at professionals with a good grasp of numeracy seeking to understand the core concepts and technologies that underpin modern machine learning. The topics detail three workflows, each of which uses collected data to derive models that will reliably and robustly predict new and unseen instances.

The ability to contribute to such workflows is a core skill to boost your career in fields like:

  • finance (fraud prevention and credit decisions)
  • healthcare (diagnostic and prognostic decisions)
  • marketing (targeted ads and customer retention)

Teaching format

This is a self-paced online learning short course with lecture content, interactive elements, and access to a masterclass with the course leader after completion of the course.

Fees and funding

UK students
£1,800
International students
£1,800

Qualification, course duration and attendance options

  • University Certificate
    full time
    1.3 months
    • Online learningis available for this qualification

If successful, you will receive a Certificate of Completion and a digital badge from the University of St Andrews.

Course contact details

Name
St Andrews Online
Email
standrewsonline@st-andrews.ac.uk