Data Science Curriculum

Training Courses, Workshops and Seminars

Our Data Science Curriculum is comprehensive in its coverage of the many topics in the field. We offer starting points for all levels – from raw beginner to expert. Our curriculum is customisable for organisations with specific needs.

Courses are offered in online and face-to-face formats.

Advanced Python 2

2021-04-13T04:06:24+00:00March 5th, 2019|Tags: , |

In the Advanced Python 2 course, you will learn advanced methods and packages for working with "big data" with Pandas. The course also covers using Dask for parallel computation. Machine learning is demonstrated with [...]

Advanced Machine Learning Masterclass I

2024-02-08T02:27:01+00:00March 1st, 2019|Tags: , |

This course is for experienced machine-learning practitioners who want to take their skills to the next level by using R to hone their abilities as predictive modellers. Trainees will learn essential techniques for real machine-learning model development, helping them to build more accurate models. In the masterclass, participants will work to deploy, test, and improve their models.

Understand Blockchain, Smart Contracts and Cryptocurrency

2024-03-14T07:12:30+00:00February 21st, 2019|Tags: , , , |

Blockchain is one of the most disruptive and least understood technologies to emerge over the previous decade. This course gives participants an intuitive understanding of blockchain in both public and private contexts, allowing them to distinguish genuine use cases from hype. We explore public crypto-currencies, smart contracts and consortium chains, interspersing theory with case studies from areas such as financial markets, health care, trade finance, and supply chain. The course does not require a technical background.

Quantum Computing

2021-03-12T03:57:56+00:00February 22nd, 2019|Tags: , , , |

This course is an introduction to the exciting new field of quantum computing, including programming actual quantum computers in the cloud. Quantum computing promises to revolutionise cryptography, machine learning, cyber security, weather forecasting and a host of other mathematical and high-performance computing fields. A practical component will include writing quantum programs and executing them on simulators as well as on actual quantum computers in the cloud.

Advanced Deep Learning

2021-07-26T01:19:34+00:00December 5th, 2018|Tags: , |

This course provides a more rigorous, mathematically based view of modern neural networks, their training, applications, strengths and weaknesses, focusing on key architectures such as convolutional nets for image processing and recurrent nets for text and time series. This course will also include use of dedicated hardware such as GPUs and multiple computing nodes on the cloud. There will also be an overview of the most common available platforms for neural computation. Some topics touched in the introduction will be revisited in more thorough detail. Optional advanced topics may include Generative Adversarial Networks, Reinforcement Learning, Transfer Learning and probabilistic neural networks.

Advanced Fraud and Anomaly Detection

2021-04-13T04:01:44+00:00February 12th, 2019|Tags: , |

The detection of anomalies is one of the most eclectic and difficult activities in data analysis. This course builds on the basics introduced in the earlier course, and provides more advanced methods including supervised and unsupervised learning, advanced use of Benford’s Law, and more on statistical anomaly detection. Optional topics may include anomalies in time series, deception in text and the use of social network analysis to detect fraud and other undesirable behaviours.

Go to Top