Data Handling

Start Date: July 14, 2025

The Data Handling module focuses on Pandas DataFrames and NumPy arrays, two core packages for data science applications in Python which facilitate the import, visualisation, and manipulation of large datasets.

Price: £350 + VAT

More Details
The Data Handling component of L2D begins an exploration into Data Science operations within Python, from reading in and analysing numerical data, analysing all the way through to image handling and segmentation.

Data Handling:

  • Import and characterisation of data as Pandas DataFrames
  • Basic statistics
  • Data visualisation with Matplotlib
  • Univariate and multivariate analyses
  • The Pearson correlation coefficient and correlation matrix
  • Image handling: import and characterisation of image data (greyscale and colour)
  • Image masking and segmentation
  • Time series: visualisation, filtering and Fourier transform
  • Relationships in time series data
Note: This module (or its equivalent) is a compulsory prerequisite to taking the Machine Learning component of L2D.
Prerequisites: Introduction to Python or equivalent
Location: Online
Start Date: July 14, 2025
Duration: 8 weeks
Commitment: 32 hours of Study
Dr. Adam Lee
Senior Fellow
Prof. Gerold Baier
Academic Lead
Dr. Laurence Blackhurst
Education and Technology Fellow
When does the next course start?

L2D runs two courses per year: one in the Spring and one in the Autumn. For 2025 admission, the Spring course commences on May 12th 2025, and the Autumn course commences on November 3rd 2025.

Are there any prerequisites to taking L2D?

To comfortably enrol in the L2D course, it is recommended that you have a very basic level of proficiency in using a personal computer: and a basic proficiency in using the operating system of your choosing (either Windows, Linux or Mac OS). You will also need a suitable computer of your own and access to a broadband internet connection.

Is the course suitable for beginners and programming novices?

Yes. Our Introduction to Python course – in its earliest modules – takes learners through the basics of setting up Python, and the most basic programming operations and functions. For those individuals who have either not programmed before, or who have limited programming experience, we recommend that you enrol in L2D from the Basic Python stage. Please contact [email protected] for more information on the optimal point at which to join the course.

How is the course assessed?

The L2D course is assessed via topic-wise assignments, together with a Final Project:

  • Assignments: With each lesson release, assignments are set to monitor a learner’s progress, and identify facets of their learning that may require improvement. 
  • Final Project: This is assessed more strictly, upon successful completion of all our modules. The grade awarded for this project is pivotal to learners being awarded their L2D Certificate of Completion. Marks and written feedback are provided by our tutors throughout and are returned directly to students, shortly after submission.