Data Science


According to Wikipedia, data science is, ‘an interdisciplinary field that uses scientific methods, processes, algorithms and systems to extract knowledge and insights from many structural and unstructured data. Data science is related to data mining, machine learning and big data.’

Did you know that:

  • Face recognition algorithms can perceive your emotions?
  • Computer vision algorithms can recognise you from how you move?
  • Computer vision algorithms can predict where a tennis ball will land from how a player’s body is positioned?
  • Data Science algorithms are present in your mobile phone and can predict from the data collected what you are going to do today?
  • Data Science algorithms drive revolutions in medicine by predicting health problems or identifying illnesses. An artificial intelligence model can now detect asymptomatic Covid-19 infections through cellphone-recorded coughs. Source, MIT News, Massachusetts Institute of Technology  

Introduction to Data Science Course
Our course is designed for any sixth former who wishes to learn more about data science, its uses and its relation to mathematics and programming. The course will examine:
  • Data: management, analysis, storage and computing power
  • Theory and Fundamentals: volume, velocity, variety and descriptive and predictive methods
  • Algorithms and Applications: supervised and unsupervised learning algorithms (regression and K-means clustering)
  • Programming and Tools: Python(Spyder), Jupiter Notebook and Anaconda

Data Science: Computer Vision Course

Computer vision is a scientific discipline that studies how computers can efficiently perceive, process and understand visual data such as images and video.

In this course pupils will study:

  • Vision systems: human and computer
  • Digital images and representations
  • Feature extraction, including edges, key points and texture
  • Segmentation
  • Object detection and recognition (Neural Networks(NN), SVM (Support Vector Machines (SVM), DL (Deep Learning):CNN (Convolutional Neural Networks)
  • Video analysis

We will look at everyday life applications of Computer Vision including Face Recognition and Movement Recognition (how a programme recognises your body movement as a unique “fingerprint”), X-Ray and medical use, photo recognition and photo filters (Instagram), Self-Driving cars (and why they are very difficult to implement). The course requires some familiarity with Python, but we will provide all the Python code needed for each experiment.

Data Science courses are taught by Dmitry Borozdenkov. His successful career in investment banking and fund management has been built on his use of data science. Dmitry’s research is in improving portfolio performance with dimension reduction techniques. He also has a Masters in Data Science from City, University of London and a BSc in Mathematics from Kings College London. Above all, Dmitry has passion for conveying his knowledge of the subject.