UCL Summer School


Data Science and Big Data Analytics (Level 2)

Key Information

Module code
Taught during
Session Two
Module leader
Dr Philip Lewis
Yes. Please refer to module pre-requisites below.
Assessment method
Practical assessment (50%), Final test (50%)
Download syllabus (PDF)
Data Science and Big Data Analytics (Level 2)

Module overview

This module will provide an introduction to the most fundamental data analytic tools and techniques, and will teach students how to use specialised software to analyse real-world data and answer policy-relevant questions.

Data Science is an exciting new area that combines scientific inquiry, statistical knowledge, substantive expertise, and computer programming. One of the main challenges for businesses and policy makers when using big data is to find people with the appropriate skills. This module will cover classic topics in data analysis (regression, binary models, and panel data) and introduce more specialised techniques, such as classification and decision trees, clustering and pattern recognition, and dimensionality reduction. It will cover data preparation and processing, including working with structured, key-value formatted (JSON), and unstructured data.

Learning outcomes

Upon successful completion of this module, students will:

  • Have a sound understanding of the field of data science and have developed the ability to analyse real-world data using some of its main methods
  • Be comfortable with descriptive and predictive analytics, and their application to big data problems
  • Have gained a solid foundation for more advanced or more specialised study in this area.

Module prerequisites

This is a level two module (equivalent to second year undergraduate). In addition to the standard UCL Summer School entry criteria, applicants will be expected to have successfully completed at least one undergraduate level module in statistics and experience of using statistical computer software.

Module hours

Classes take place on the Bloomsbury campus, Monday through to Thursday, 9:00 am to 5:00 pm. Off-campus site visits and supervised fieldwork may also take place during these hours. While there are no classes on the first two Fridays of the module, assessment and a plenary event will take place on the last Friday. The module offers 45 contact hours, but students are expected to spend an additional 100 hours on assignments and self-study.


  • Practical assessment (50%)
  • In-course test (50%)

Module leader

Dr Philip Lewis works in the Department of Cell and Developmental Biology at UCL but originally studied for his PhD in the field of High Energy Physics. He worked on analysis of the massive datasets generated by the Tevatron collider, and on the computing infrastructure needed to store, retrieve and analyse the data. For the last five years he has worked in the field of Computational Biology, and currently helps to deliver the SysMIC course which trains doctoral students across the UK in the computational skills increasingly necessary for cutting edge biology research.

Application information

Register your interest

Register interest in your chosen modules and receive notice of visits to your country and more

Register now

Follow us

Follow the UCL Summer School for Undergraduates on Facebook Follow the UCL Summer School for Undergraduates on Instagram