Short courses


Data Acquisition and Processing Systems

  • 150 hours
  • 8 weeks (2pm to 5pm on Thursdays) + optional assessment


On this short course/CPD module covers the technology, principles and applications of data collection, preparation and storage for data science systems.

Topics covered include:

  • sampling theory and practice
  • data collection
  • database query and processing
  • graph-based processing
  • compressed sensing technologies

Lab sessions will help you learn how to apply the underlying principles to address problems in the area of database query and processing and data wrangling.

The course is run by UCL's Department of Electronic and Electrical Engineering.

Who this course is for

This course is suitable for researchers, engineers, IT professionals and managers working in industry.

It's particularly suited to graduates in electronic and electrical engineering, physics, communications engineering and computer science who want to further their knowledge on a particular topic, or work towards a Master's degree. 

You don't need to have any pre-requisite qualifications to take this course.

Course content

The course covers:

  • data acquisition
  • statistical sampling
  • data representation
  • data wrangling
  • hardware for efficient machine learning

The labs cover:

  • data processing and database creation
  • crunching big dataset

Dates, assessment and certificates

Classes will be held from 2pm to 5pm on Thursdays, over 8 weeks.

Teaching will take place in person with some materials available online. Please note, dates and teaching arrangements may need to change in response to government guidance around Covid-19.

The course is assessed through a programming assignment.

If you complete the course but not the assessment, you'll receive a certificate of attendance.

If you take and pass the assessment you'll get a certificate stating this, which includes your pass level. 

Benefits of UCL's Electronics and Electrical Engineering CPD courses

You can take this course as a standalone (one-off) course/module, or accumulate it towards an MSc qualification (up to two standalone modules can be transferred towards the flexible MSc degree).

Benefits to employees
The programme offers the opportunity for professional people working in the telecommunications industry to develop their career, be able to respond to changes in their environment, and learn while they earn. It's also designed to give you the opportunity of working towards an MSc qualification from an academic institution whose quality is recognised world-wide.

Benefits to employers
Our flexible CPD courses enhance staff motivation and assists in the recruitment and retention of high-quality staff. It enables your company to keep ahead of the competition by tapping into world-leading research, and to profit from UCL's world class Telecommunications and Business expertise.

View the full range of related courses available. 

Learning outcomes

On completion of this course, you should be able to:

  • understand fundamental concepts on data sampling (e.g. A/D) for gathering and making the best use of data, with practical applications such as database collections.
  • infer patterns with statistical data analysis tools for a better understanding of your dataset, with practical application on database processing.
  • be familiar with data preparations, developing knowledge on data cleaning and feature extraction
  • understand and implement proper data processing tools for large scale datasets
  • be familiar with hardware architectures for data processing and machine learning

Course team

Dr Laura Toni

Dr Laura Toni

Laura is a Lecturer in Wireless Communication in the Department of Electronic and Electrical Engineering. Her research interests include wireless networks, optimisation, stochastic control, interactive multimedia systems, ands online adaptive decision making strategies.

Course information last modified: 30 Nov 2022, 16:01