The BSc in Data Science will prepare students to become professionals who excel at manipulating and analysing data sets that don't succumb readily to standard statistical and programming methodologies. You will learn to develop software, use toolkits and run clusters to solve problems and inform better decision-making.
As one of the most employable technical subjects across the globe, the BSc in Data Science at Goldsmiths will develop your marketable skills in data analysis as well as provide you with the practical and technical skills to program with data-rich applications in mind.
Students who complete the BSc Data Science will gain knowledge in comparable programming skills and mathematical knowledge. Students will also be empowered to engage in debates about the use and abuse of personal and other data and the place of data in society.
What is Data Science?
Data Science involves dealing with data, at whatever scale: a small amount of data from surveys or polls, all the way up to a record of every mouse movement and keystroke by every user of Google's search page. The techniques used to understand the modern torrent of data are at the intersection of computing and mathematics, including statistics and machine learning, and there is a high demand in industry, in charities and in the public sector for professionals who have expertise in developing software to perform data analytic tasks.
What will you learn?
You will learn the combination of techniques and skills that characterise Data Science.
In your first year, you will learn to program, paying particular attention to environments and frameworks that let you explore and analyse data sets quickly and reliably: you will learn industry-standard languages such as Python and R. You will also learn university-level mathematics, both to support your programming and also to understand the statistical nature of data.
Your second year will deepen your knowledge of statistics, while also broadening the computational toolset, learning about data visualization, data warehousing and a lower-level programming language such as C++ or Java; you will combine these in a group project working with data.
In your final year, you will have a choice of relevant options, such as Big Data Applications, Machine Learning and Natural Computing, and you complete an individual project to be the jewel of your Data Science portfolio. Throughout, you will be encouraged to consider data in context, and think about your audience and how you should communicate your analysis and understanding to help change the world around you.
Contact the department
If you have specific questions about the degree, contact Professor Robert Zimmer
Modules & structure
In Year 1 you will study the following modules:
|Mathematical Modelling for Problem Solving||30 credits|
|Introduction to Programming part 1||15 credits|
|Web Programming||15 credits|
|Problem Solving for Computer Science||15 credits|
You will also study Data Analytics.
In the 2nd year you will study:
|Data, Networks and the Web||30 credits|
|Software Projects||30 credits|
|Principles and Applications of Programming||15 credits|
|Data Journalism and Visualisation||15 credits|
|Advanced Statistics||15 credits|
In the 3rd year you will study a major project worth 60 credits. This takes the form of a seminar series with an assessment which will be an essay on the societal, research, and/or commercial implications of the use of data, particularly in relation to the work in the major project. This will form part of the project assessment.
You will also study:
|Data Mining||15 credits|
|Machine Learning & Statistical Data Mining||30 credits|
|Big Data Applications||15 credits|
Credits and levels of learning
An undergraduate honours degree is made up of 360 credits – 120 at Level 4, 120 at Level 5 and 120 at Level 6. If you are a full-time student, you will usually take Level 4 modules in the first year, Level 5 in the second, and Level 6 modules in your final year. A standard module is worth 30 credits. Some programmes also contain 15-credit half modules or can be made up of higher-value parts, such as a dissertation or a Major Project.
Please note that due to staff research commitments not all of these modules may be available every year.
You must have A-level Maths and an A in GCSE Maths.
We accept a wide range of qualifications equivalent to the ones listed above.
If your qualifications are from another country, find out more about the qualifications we accept from around the world.
English language requirements
If English isn’t your first language, you’ll need to meet our English language requirements to study with us.
For this programme we require:
IELTS 6.0 with a 6.0 in writing and no element lower than 5.5
If you need assistance with your English language, we offer a range of courses that can help prepare you for degree-level study.
Read more about our general entrance requirements.
Computing at Goldsmiths is ranked: 2nd in London for this subject area** 17th in the UK for the quality of our research***
The Department of Computing offers a creative, contemporary and pioneering approach to the discipline.
From developing computers that can compose music and paint pictures, to defining and implementing new social media tools and applications, we aim to invigorate computing and the world around it.
Learn by doing
We place a great emphasis on creativity, independence and ‘learning by doing’. You’ll focus on practical work in real-world situations, carrying out projects in ways that mirror industry practice.
We also promote an interdisciplinary approach to the subject: from business to digital arts, and from games programming to learning Mandarin.
You’ll be taught by industry experts – our academics are deeply engaged in current research, with many applying their knowledge and skills to developing cutting-edge technology. And we have close links with industry, too, regularly inviting leading professionals to deliver lectures and talks.
Find out more about the Department of Computing.
**Guardian University League Tables 2017
***Research Excellence Framework 2014, Times Higher Education research intensity subject rankings
Skills & careers
There are a number of jobs for graduates in this field including data analysts for various organisations, data visualisation experts for marketing, journalism and retail businesses, software developers and management consultants.
Fees & funding
Find out more about applying.
*New programme: Subject to validation
Please note: 'subject to validation' means that we will be offering this degree providing it is approved by the Goldsmiths Academic Board.