Single Module Level 5

Data Analytics and Machine Learning

School of Science, Engineering and Environment




One semester

Next enrolment

September 2022


In a nutshell

This course is designed to develop the next generation of data analysts. If you want to advance your technical skills and knowledge but don’t have previous experience in this field, this 12-week course will help you develop the essential skills required.

You will gain an understanding of programming, statistics and machine learning – all skills that are currently sought after by a range of employers. This course has been developed by our expert academics, with direct input from industry professionals.

Funding available

If you need help to cover the cost of some, or all, of this course, tuition fee loans are available for eligible students. Find out more

On this course you will:
  • Develop the fundamental skills required for roles in data analytics and data science, such as working with SQL databases and data mining in Python and R.
  • Learn how to carry out exploratory data analysis and data visualisation, and communicate your findings to a non-technical audience.
  • Discover a range of machine learning tools and techniques and their applications, including forecasting, classification, clustering and text mining.
  • Explore how data analytics and Big Data can be used to inform business decision making.
  • Gain specialist knowledge that can be applied in multiple sectors, including marketing, healthcare, retail, finance and construction.

This is for you if...


You want to upskill in your current role or become a data analyst.


You want to gain advanced technical skills, recognised by industry.


You want to learn how to analyse data and apply insight effectively.

Course details

All about the course

This course is designed to give you a fundamental understanding of the concepts, techniques and skills used in data analytics and machine learning. 

It covers:

  • An introduction to databases and Structured Query Language (SQL), including SQL data types and functions, and creating reports with Excel and SQL.
  • An introduction to machine learning and data mining, including core data mining and text mining concepts, techniques and processes, and how to apply them to real-world problems.
  • An overview of machine learning techniques, and advanced predictive modelling concepts and algorithms, using Python. Concepts will include the origins of machine learning and how a computer learns by example.
  • Methods of forecasting numeric data and predicting future events.

What will I be doing?


Practical project


This course features a blend of online and face-to-face teaching, delivered during evenings and on weekends. Weekly lectures will introduce you to core machine learning concepts and data analysis techniques. You will apply your learning in practical workshops, working with structured and unstructured data to extract insights and build predictive models.

In workshops you will work independently and in groups to tackle real-world problems and live-briefs developed in collaboration with industry. You will gain hands-on experience of a variety of tools, techniques and programming languages used across the data science stack.

You will attend four hours of lectures and workshops each week, then work independently on your practice exercises and assignment.


For your assessment you will complete a practical project that involves analysing and mining a dataset. You will present your interpretation of the results and explain your approach.

The School of Science, Engineering and Environment

Rising to the challenge of a changing world, our degree courses are designed to shape the next generation of urbanists, scientists, engineers and industry leaders. 

Driven by industry, and delivered by supportive programme teams, you can develop the knowledge and skills to become unstoppable in your career.

Employment and stats

What about after uni?

After this course you will be equipped to take your first steps into a career in data analysis. Demand for data scientists currently outstrips supply and there is a huge requirement for qualified professionals across a range of sectors. During this course we will also run masterclasses to help you prepare for applying for roles in this field.

We also offer a range of degree courses where you can take your knowledge further. These include undergraduate courses in computer science and software engineering, and a suite of specialised postgraduate courses in artificial intelligence, cyber security and data science.

Career Links

We work with companies including Web Applications UK, AutoTrader, The Cooperative, DAI and FastWebMedia, who actively advise on our computing programmes and course content. This ensures that our courses meet the needs of industry. It also means that we can support you to develop the knowledge and skills you need to succeed.


What you need to know

This 30 credit course starts on Monday 19 September and takes 12 weeks to complete. No formal data science or programming experience is required. See the accordion below for more details about entry requirements.


    Entry requirements

    Standard entry requirements

    GCSEs or iGCSEs in English Language and Maths at grade C/level 4 or above.



    Alternative entry requirements

    If you don’t meet our standard entry requirements but have relevant experience, we will consider your application in line with our Accreditation for Prior Learning (APL) process.

    The APL process could help you to make your work and life experience count. It can be used for entry onto courses or to give you exemptions from parts of your course.

    How much?

    Type of study Year Fees
    Part-time 2022/23 £2,200 per 30 credit module
    Additional costs

    You should also consider further costs, which may include books, stationery and printing.

    Funding available

    Tuition fee loans are available to help you pay for this course. For students studying our 30 credit short courses, you can apply for the full cost of the course (£2,200).

    The loans are provided by the Student Loans Company (SLC) and applications are made to Student Finance England. You should apply for your loan once you have received your offer letter from us, and before your course starts.

    For more information about applying for student finance, including the eligibility criteria for this course, please visit the Government’s dedicated Higher Education Short Course Loans webpage.

    Apply now

    All set? Let's apply

    Enrolment dates

    September 2022

    September 2023