BSc (Hons) Data Science

General

Program Description

Overview

This BSc (Hons) Data Science will give you an in-depth awareness and appreciation of the underlying computing and mathematical principles driving data science technologies. It is a practical degree focusing on the mathematical and analytical skills needed to begin a career as a data scientist or analyst.

 Demand for workers with specialist data skills like data scientists and data engineers has more than tripled over five years (+231%), according to a labour market analysis commissioned for Dynamics of data science skills, a new Royal Society report published in May 2019. The types of skills most frequently required by British employers include scripting languages, relational and non-relational databases, machine learning as well as advanced data processing using computer vision and natural language processing. All of these are included in the course.

You will study modules chosen from across Computing Science and Mathematics and will be introduced to both data science theory and applications. You'll study subjects at the core of data science including machine learning, artificial intelligence and statistics. This Data Science degree will introduce you to relational and non-relational database principles and learn cutting edge technology such as computer vision and natural language processing. You'll learn how to collect, manage and analyse highly dynamic Big Data for science or commerce.

Top reasons to study with us

#1 Opportunities for Computing Science Industrial Summer Placements in year 3;

#2 You’ll learn cutting edge technology such as NoSQL and machine learning;

#3 Study subjects at the core of data science including programming, machine learning and statistics

Course details

In years 1 to 3, the students need to complete 120 credits comprising of compulsory and optional modules. Whereas in year 4 all modules are compulsory.

In year 1, the students can take 20 credits worth of ANY available modules in the Autumn and Spring semesters. However, MATU9D1 and CSCU9B2 are recommended.

In year 2, the students can take 20 credits worth of ANY available modules in the Autumn semester. They choose one module from MATU9M2 and MATU9M4 in the Spring.

Modules

The modules listed below are those currently intended for delivery in the next academic intake of this course. These may be subject to change as the University regularly revises and refreshes the curriculum of our taught programmes.

Year 1, Semester 1

Compulsory modules

  • Introduction to Computing Science (CSCU9A1)
  • Mathematics I (MATU9M1)

Option modules

  • Accounting and Finance for Managers (ACCU9M1)
  • Our Blue Planet (AQUU1BP)
  • Introduction to Cell Biology (BIOU1CB)
  • Ecology: An Introduction (BIOU1EC)
  • Introduction to Computing Science (CSCU9A1)
  • Introductory Microeconomics (ECNU111)
  • Introduction to Education: Philosophy, Psychology and Sociology (EDUU9E1)
  • Introduction to Education: Philosophy, Psychology and Sociology (EDUU9X1)
  • Introduction to Literary Studies: Genre (ENGU901)
  • Building Planet Earth (ENVU1GE)
  • Global Cinema (EUCU9AA)
  • Media 1: An Introduction to Media Studies and Industries (FMSU9M1)
  • Introduction to Contemporary French and Francophone Cultures (FREU9A1)
  • Introductory French 1 (FREU9B1)
  • People and the Environment (GEOU1PE)
  • The Making of Modern Britain, 1707 to 2000: An Introduction (HISU921)
  • Scotland in pre-modern Europe: An introduction, c.1100-1707 (HISU9S1)
  • Introduction to Journalism Studies (JOUU9X1)
  • Leisure Management & Consumption (LEIU9LM)
  • Language and Society (LINU911)
  • Discrete Structures (MATU9D1)
  • Mathematics I (MATU9M1)
  • The Global Business Environment: An Introduction (MGTU9S1)
  • Philosophy: What is it all About? (PHIU911)
  • People and Power: Politics of the British Isles (POLU911)
  • Religion, Ethics and Society (RELU911)
  • Spanish and Latin American Studies 1 (SPAU9A1)
  • Introductory Spanish 1 (SPAU9B1)
  • Social Differentiation (SPCU911)
  • Social Differentiation (SPCU9X1)
  • Introduction to Sports Studies 1 (SPSU911)
  • Introduction to Social Work 1 (SWKU911)

MATU9D1 is recommended

Year 1, Semester 2

Compulsory modules

  • Programming and User Interface Design (CSCU9A2)
  • Practical Statistics (MATU9D2)

Option modules

  • Accounting II (ACCU9A2)
  • Our Thirsty Planet: Man and the Aquatic Environment (AQUU2PP)
  • Introduction to Physiology (BIOU2IP)
  • Programming and User Interface Design (CSCU9A2)
  • Making the Most of the World Wide Web (CSCU9B2)
  • Introductory Macroeconomics (ECNU112)
  • Introductory Economics (ECNU115)
  • Introduction to Education: Politics, Policy and Practice (EDUU9E2)
  • Introduction to Education: Politics, Policy and Practice (EDUU9X2)
  • Introduction to Literary Studies: Theories & Approaches (ENGU902)
  • Landscape Evolution (ENVU2LE)
  • Post-War European Cinema (EUCU9BB)
  • The Moving Image (FMSU9M2)
  • Spaces and Places in Modern France (FREU9A2)
  • Introductory French 2 (FREU9B2)
  • Global Environmental Issues (GEOU2EI)
  • Concepts of History: Themes and Transformations (HISU9X2)
  • Ethical Issues in Journalism (JOUU9X2)
  • Foundations of Language (LINU912)
  • Practical Statistics (MATU9D2)
  • Mathematics II (MATU9M2)
  • The Management Challenge: An Introduction (MGTU9S2)
  • Data Skills (PDMU9L4)
  • Further Data Skills (PDMU9L5)
  • Mind, Value and Reality (PHIU912)
  • Political Concepts and Ideas (POLU912)
  • Religion Colonialism and Nationalism (RELU912)
  • Practical Science Skills II: Field Skills (SCIU2FS)
  • Spanish and Latin American Studies 2 (SPAU9A2)
  • Introductory Spanish 2 (SPAU9B2)
  • Social Problems (SPCU912)
  • Social Problems (SPCU9X2)
  • Introduction to Sports Studies 2 (SPSU912)

CSCU9B2 is recommended

Year 2, Semester 1

Compulsory modules

  • Data Structures, Objects and Algorithms (CSCU9A3)
  • Database Principles and Applications (CSCU9B3)

Option modules

  • Accounting and Finance for Managers (ACCU9M1)
  • Our Blue Planet (AQUU1BP)
  • Introduction to Aquatic Environments (AQUU3AE)
  • Introduction to Cell Biology (BIOU1CB)
  • Ecology: An Introduction (BIOU1EC)
  • Evolution and Genetics (BIOU3EG)
  • Introduction to Computing Science (CSCU9A1)
  • Data Structures, Objects and Algorithms (CSCU9A3)
  • Introductory Microeconomics (ECNU111)
  • Intermediate Microeconomics (ECNU211)
  • Introduction to Education: Philosophy, Psychology and Sociology (EDUU9E1)
  • Introduction to Education: Philosophy, Psychology and Sociology (EDUU9X1)
  • Introduction to Literary Studies: Genre (ENGU901)
  • Literary Revolutions (ENGU903)
  • Building Planet Earth (ENVU1GE)
  • Global Cinema (EUCU9AA)
  • Finance I (FINU9F3)
  • Media 1: An Introduction to Media Studies and Industries (FMSU9M1)
  • Reading Film & Television (FMSU9M3)
  • Introduction to Contemporary French and Francophone Cultures (FREU9A1)
  • Twentieth-Century France: War Empire and Memory (FREU9A3)
  • Introductory French 1 (FREU9B1)
  • Intermediate French (FREU9B3)
  • People and the Environment (GEOU1PE)
  • Biogeography: An Ecological and Evolutionary Approach (GEOU3BG)
  • The Making of Modern Britain, 1707 to 2000: An Introduction (HISU921)
  • Scotland in pre-modern Europe: An introduction, c.1100-1707 (HISU9S1)
  • Reputations in History (HISU9S3)
  • Fundamentals of Human Resource Management (HRMU9S3)
  • Introduction to Journalism Studies (JOUU9X1)
  • Leisure Management & Consumption (LEIU9LM)
  • Language and Society (LINU911)
  • Language and the Brain (LINU9L3)
  • Discrete Structures (MATU9D1)
  • Mathematics I (MATU9M1)
  • Analysis I (MATU9M3)
  • The Global Business Environment: An Introduction (MGTU9S1)
  • Fundamentals of Business and Management (MGTU9S3)
  • Fundamentals of Marketing (MKTU9M3)
  • Data Skills (PDMU9L4)
  • Further Data Skills (PDMU9L5)
  • Philosophy: What is it all About? (PHIU911)
  • From Plato to Existentialism (PHIU913)
  • People and Power: Politics of the British Isles (POLU911)
  • Introduction to International Politics (POLU9X3)
  • The Social Mind (PSYU9A3)
  • Religion, Ethics and Society (RELU911)
  • Religion and Culture: Problems of Representation (RELU913)
  • Spanish and Latin American Studies 1 (SPAU9A1)
  • Spanish and Latin American Studies 3 (SPAU9A3)
  • Introductory Spanish 1 (SPAU9B1)
  • Intermediate Spanish and Latin American Studies (SPAU9B3)
  • Social Differentiation (SPCU911)
  • Understanding Social Policy (SPCU913)
  • Social Science Skills (SPCU9C3)
  • Social Differentiation (SPCU9X1)
  • Introduction to Sports Studies 1 (SPSU911)
  • Sports Studies - Issues and Concepts (SPSU913)
  • Introduction to Social Work 1 (SWKU911)
  • Professional Development for Computer Scientists (CSCU9PD)

CSCU9PD Professional Development for Computer Scientists is optional and may be taken either in year 2 or in year 3 and should be taken by students wishing to undertake the work experience placement.

Year 2, Semester 2

Compulsory module

  • Scripting for Data Science (CSCU9M4)
  • Managing Information (CSCU9T4)

Option modules

  • Mathematics II (MATU9M2)
  • Linear Algebra (MATU9M4)

Year 3, Semester 1

Compulsory module

  • Introduction to Machine Learning (CSCU9M5)
  • Code Analysis and Performance (CSCU9A5)
  • Statistical Inference (MATU9MB)

Option modules

  • Professional Development for Computer Scientists (CSCU9PD)

CSCU9PD Professional Development for Computer Scientists is optional and may be taken either in year 2 or in year 3 and should be taken by students wishing to undertake the work experience placement.

Year 3, Semester 2

Compulsory modules

  • Big Optimisation Spaces (CSCU9YO)
  • NoSQL Databases (CSCU9YQ)
  • Natural Language Processing and Computer Vision (CSCU9M6)

Option modules

  • Computing Science Industrial Summer Placement (CSCU9SP)

Year 4, Semester 1

Dissertation

  • Computing Science Project (CSCU9Z7)

Continued in semester 8.

Compulsory module

  • Computer Security & Networks (CSCU9Y7)

Year 4, Semester 2

Compulsory module

  • Distributed Data Science Systems (CSCU9D8)

Course details

Teaching

You’ll learn about Data Science through lectures, small tutorial groups and most of all through practical labs, where concepts taught in lectures are implemented and tested.

Assessment

Data Science is taught as a very practical subject, and almost all modules include practical assignments. Typically, these count for 50 per cent of the assessment grade per module, with the remainder given to the exam. For an Honours degree, the grades for all advanced modules taken in Semesters 5 – 8 are combined to give your final degree classification.

Work placement opportunities

We help our students to build strong links with industry through three-month summer placements and one-year placements. Both of these are offered to third-year students. Placement is available with local SMEs as well as large corporates.

Study abroad

Study Abroad options are available for students on the BSc (Hons) course.

Flexible study

This course is not available as a combined degree.

Fees and costs

  • Overseas students (non-EU): £ £15,100
  • Scottish students: £ 1,820
  • Students from the rest of the UK: £9,250
  • EU Students: £17,900*

*For EU students starting studies in academic year 2021/22, we will award an automatic scholarship of up to £30k over the duration of your course. This is subject to eligibility criteria

After you graduate

Organisations are increasingly using and collecting larger amounts of data during their everyday operations. From predicting what people will buy to tackling environmental and organisational issues, your job is to analyse, visualise and interpret large amounts of data to find patterns and help solve the problems faced by businesses in innovative ways. Data Scientists work across a range of areas including finance, health, retail, food, scientific research agriculture etc.

Graduates from a data science course find employment as:

  • R&D data scientist
  • Digital analytics engineer
  • Data engineer
  • Data scientist
  • Machine-learning engineer
  • Machine-learning data scientist
  • Data solution architect
  • Machine-learning developer
  • Data scientist in a research field such as genomic, cognitive, clinical and healthcare
Last updated Oct 2020

About the School

At the University of Stirling, being the difference is in our DNA – providing education with a purpose and carrying out research that helps to shape society.

At the University of Stirling, being the difference is in our DNA – providing education with a purpose and carrying out research that helps to shape society. Read less