Menu Enquire

Enquire

Register your interest Enquire now Add to my prospectus
Apply now

Data Science (including foundation year) - BSc (Hons)

Add to my prospectus Why study this course? More about this course Our teaching plans for autumn 2021 Entry requirements Modular structure What our students say Where this course can take you How to apply

Why study this course?

Looking to pursue a career in Data Science, but don’t yet have the qualifications or experience to begin our three-year course? Our Data Science (including foundation year) BSc route is the perfect opportunity for you to meet the necessary entry requirements to join our traditional three-year degree course. Completing the foundation year will see you join the students from our Data Science BSc, meaning you’ll graduate with the same title and award as those who studied the three-year course.

Apply for Clearing 2021
Chat

More about this course

With modules covering mathematics, programming, an introduction to cyber security and more, this foundation year will put you well on the way to a career in this fascinating field.

Designed with your interests and future in mind, you’ll acquire practical data science skills, often developed by external organizations, which will prepare you for employment. Throughout your four years studying on the course you’ll also be trained in the use of up-to-date software tools and environments currently used by the industry sector. This includes tools such as Spark, Kafka, Hadoop, Oracle, SQL Server, Linux, Apache Airflow, RStudio, Python - Jupyter, Tableau, and D3 technology. You will also find opportunities to learn from real-life case scenarios.

You can get a taste for life at our School of Computing and Digital Media by taking a look at our showcase of recent student work.

Assessment

You’ll be provided with opportunities to develop an understanding of good academic practice, as well as the skills necessary to demonstrate this. In particular, you’ll be encouraged to complete weekly tutorial and workshop exercises as well as periodic formative diagnostic tests to enhance your learning. During tutorial and workshop sessions you’ll receive ongoing support and feedback on your work to promote engagement and provide the basis for tackling the summative assessments.

During the foundation year, a continuous assessment approach is taken, which will see you take part in:

  • regular online quizzes
  • lab-based tests
  • short answer tests
  • individual and group assignments

This approach allows for diagnostic and other formative assessments to help identify where targeted or individual support may be required.

As the course continues, you’ll be assessed by a variety of methods throughout your studies. Module assessment typically consists of a combination of assessment methods including:

  • coursework
  • in-class tests
  • exams

Coursework can include an artifact such as an output of dataset analysis, application of algorithms, data trends or program code in addition to a written report/essay. The volume, timing and nature of assessment will enable you to demonstrate the extent to which you have achieved the intended learning outcomes.

Formative and summative feedback will be provided using a variety of methods and approaches, such as learning technologies and one to one and group presentations of the submitted work at various points throughout the teaching period.

Fees and key information

Course type
Undergraduate
UCAS code D301
Entry requirements View
Apply now

Our teaching plans for autumn 2021

We are planning to return to our usual ways of teaching this autumn including on-campus activities for your course. However, it's still unclear what the government requirements on social distancing and other restrictions might be, so please keep an eye on our Covid-19 pages for further updates as we get closer to the start of the autumn term.

Entry requirements

In addition to the University's standard entry requirements, you should have:

  • at least one A level (or a minimum of 32 UCAS points from an equivalent Level 3 qualification, eg BTEC Subsidiary/National/BTEC Extended Diploma)
  • English Language and Mathematics GCSEs at grade C/4 or above (or equivalent, eg Functional Skills at Level 2)

If you meet the UCAS points criteria but obtained a D/3 in English and/or Maths at GCSE you may be offered a University test in these areas.

Accreditation of Prior Learning

Any university-level qualifications or relevant experience you gain prior to starting university could count towards your course at London Met. Find out more about applying for Accreditation of Prior Learning (APL).

English language requirements

To study a degree at London Met, you must be able to demonstrate proficiency in the English language. If you require a Student visa you may need to provide the results of a Secure English Language Test (SELT) such as Academic IELTS. For more information about English qualifications please see our English language requirements.

If you need (or wish) to improve your English before starting your degree, the University offers a Pre-sessional Academic English course to help you build your confidence and reach the level of English you require.

Modular structure

The modules listed below are for the academic year 2021/22 and represent the course modules at this time. Modules and module details (including, but not limited to, location and time) are subject to change over time.

Year 0 modules include:

  • This module currently runs:
    • all year (September start) - Friday morning
    • all year (January start) - Thursday afternoon

    On this module students will learn the fundamental knowledge concerning computer security, basic cyber threats and the corresponding detection and defence techniques. Core security concepts, terminology, technologies and professional cyber security skills will be introduced via case studies and laboratory experiments.

    Read full details
  • This module currently runs:
    • all year (September start) - Wednesday morning
    • all year (January start) - Friday morning

    This module aims to introduce basic hardware and software elements relevant to robotics and internet of things (IoT) at foundation level (level 3). In particular, the module is designed to provide students with an introductory overview and practical experience in design and development of a simple system involving elements of robotics and IoT.

    The module covers the necessary principles and theory through formal lectures/seminars followed by comprehensive laboratory practice involving workshop-based exercises and a case study.

    Read full details
  • This module currently runs:
    • all year (September start) - Monday morning
    • all year (January start) - Wednesday morning

    This module introduces students to a range of mathematical techniques involving algebraic properties and graphs of the algebraic, logarithm, exponential and trigonometric functions. Furthermore the module introduces mathematical techniques of differentiation and integration of simple functions.

    Read full details
  • This module currently runs:
    • all year (September start) - Monday afternoon
    • all year (January start) - Thursday morning

    The module introduces students to theoretical concepts underpinning computer software design; and to programming using a high-level language concentrating on sequence, selection, iteration (loops) and list processing. It is assessed by three individual online tests (30%, 30%, and 40% weighting).

    It aims to enable the student to use a programming language in a familiar and confident way in a variety of practical situations, and to use an integrated programming development environment competently.
    It also enables the student to design and write simple programs during workshop time, using the programming language constructs described in the syllabus below.

    Read full details

Year 1 modules include:

  • This module currently runs:
    • all year (September start) - Thursday afternoon

    This module develops the mathematical and statistical tools that are used in the mathematics of finance. It also introduces methods of analysing data using appropriate statistical software.
    This module introduces the basic terminologies used in finance and develops the mathematical techniques to solve problems in the area of finance. Descriptive statistics and statistical techniques that are useful to present, analyse and make inferences about data are also introduced. A selection of suitable software (e.g. Excel, R, SPSS) will enable students to analyse data in order to make informed decisions.

    Read full details
  • This module currently runs:
    • spring semester - Tuesday afternoon

    Students will receive an introduction to the principles of information processing and an overview of the information technologies for digital data processing using computational and communication devices, including an initial understanding of the requirements for usability, quality, complexity, security and privacy of the developed solution. The students will obtain initial practical skills in modelling, design, implementation and testing of software systems for real-world application using a suitable programming language.

    Read full details
  • This module currently runs:
    • autumn semester - Tuesday afternoon

    Students will receive an introduction to the business environment and the role of information management and information systems within business.
    The module develops an understanding of the Information Systems, the Software Development process and the basic technology underpinning these systems. This will include database management systems and the Internet. Students which will develop key skills and knowledge in the aspects of an information system, including databases, websites, and scripts with particular regard to usability.
    • The module aims to provide an overview of the nature of organisations, their business models, and how key areas operate to meet business objectives. It introduces students to organisational culture, data, information and knowledge management, and the role of information in organisational decision making.
    • Within the module the students will be given an appreciation of the effect of ICT on organisational performance, and a basic understanding of the processes of developing and maintaining information systems, software products and services.
    • An introduction to underlying technologies (e.g., databases, Internet and Web) is embedded in the module, which also seeks to develop basic competence and confidence in the use of appropriate tools, techniques and academic and communication skills, with an underlining awareness of legal, social, ethical and professional issues.

    Read full details
  • This module currently runs:
    • all year (September start) - Thursday morning

    This module develops a range of mathematical techniques including set theory, logic, relations and functions, algebra, differentiation and integration. The techniques provide the foundation for further study of mathematics and related applications in Computer Science, Computer Games Programming, Computer Systems Engineering and Robotics and Electronics and Internet of Things.

    Read full details
  • This module currently runs:
    • all year (September start) - Tuesday morning

    This is an introductory programming module, designed to develop interest, ability and confidence in using a programming language. Students will gain the basic knowledge and experience to solve simple programming problems using established techniques in program design, development and documentation.
    The student is also expected to develop their confidence needed to program solutions to problems through a series of practical programming exercises.
    Assessment: Coursework 1 (30%) + Coursework 2 (30%) + Multiple choice test (40%) [Pass on aggregate]

    Read full details

Year 2 modules include:

  • No module details available
    Read full details
  • No module details available
    Read full details
  • This module currently runs:
    • spring semester - Thursday morning

    This module will enable students to understand the fundamental concepts of data science and appreciate key techniques of data science and its applications in a wide range of business context. Students will be exposed to data understanding, preparation, modelling, results evaluation and data visualisation techniques that can assist businesses in making effective data-driven decisions to improve productivity and consumer satisfaction. Students will be introduced to the practical application of tools and techniques required to perform data science projects in a modern business environment.

    Read full details
  • This module currently runs:
    • autumn semester - Wednesday morning

    Introduces techniques for analysing, designing and implementing database systems. An understanding of data modelling and design concepts is provided and database programming language skills are taught. The practical aspect of developing database systems is emphasised and use is made of a widely-used commercial database system (e.g. Oracle) for this purpose.

    The module will enable students to give an introduction to the issues governing the design and implementation of database systems. Theoretical aspects of designing sound database systems, as well as the practical aspects of implementing such systems are presented. This therefore allows students to understand, and put into practice, the techniques available for analysing, designing and developing database systems.

    Read full details
  • This module currently runs:
    • spring semester - Thursday afternoon

    This module focuses on computer laws, social, ethical and professional issues (LSEPI) underpinning the IT discipline. It also covers techniques for the world of work such as job search, CV and interviews as well as professional ethics and responsibilities. Topics on academic research and academic writing are also presented. (Exam and course work).

    Assessment: Coursework (60%) + Unseen exam (40%) [Pass on aggregate]

    The aims of this module are to:
    • Provide students with knowledge and understanding of the regulations governing the digital environment (e.g. Internet) and social, ethical and professional issues (LSEPI) underpinning the IT discipline.
    • Prepare students for the world of work and equip them with the knowledge and appreciation of professional bodies, code of conducts and professional certifications.
    • Introduce students to academic research and research ethics, and to academic writing.

    Read full details
  • No module details available
    Read full details
  • The module covers mathematical and statistical modelling techniques that are applied in making decisions in areas of finance. It also enables the student to investigate real-life statistical data.
    This module introduces important financial concepts and develops statistical modelling techniques. Statistical regression models are applied to financial data (e.g., credit scoring, default time analysis) and mathematical modelling of stock and option prices is investigated. A selection of suitable software (e.g. Excel, R, SPSS) will enable students to analyse data in order to make informed decisions. The students will develop skills in statistical and mathematical modelling of real data to aid future employability.

    Read full details

Year 3 modules include:

  • This module surveys essential principles, methods, and techniques in AI and machine learning. It covers a broad range of AI topics such as search, planning and knowledge representation and gives an overview of basic models for machine learning such as decision trees, linear regression, neural networks, and reinforcement learning. It discusses examples of intelligent systems and studies how to develop applications that can learn from experience such as expert systems and classifiers as well as autonomous mobile robots. Students will be offered lectures, which introduce key concepts, explain main principles and techniques in AI, and demonstrate how to apply them in areas such as image recognition and price forecasting. Tutorials and workshops will provide practical sessions to help students understand the content of the lectures and build the necessary skills to develop AI-applications.

    Read full details
  • This module provides an understanding of big data processing and visualisation approaches and challenges along with various techniques and technologies. It covers big data processing and basic visualisation concepts, different type of big data and real-time log analysis using charts, graphs, diagrams of 2D data. A substantial practical element is integrated into the module to enable students to apply big data processing, querying and visualisation techniques for real-world problems using cloud and desktop technologies.

    The module aims are to:

    • Enable students to gain further understanding of data streaming, processing and querying.
    • Enable students to gain understanding of the fundamental concepts of data visualisation.
    • Develop student’s with practical skills in applying data processing and visualisation techniques for real world big data problems.
    • Expose student’s expertise in data model visualisation techniques of different types of data and types of tools and their methods.

    Read full details
  • This module currently runs:
    • all year (September start) - Wednesday afternoon

    The module enables students to demonstrate their acquired knowledge and skills through a systematic and creative investigation of a project work in accordance with their course requirements. The topic of investigation will cover a broad spectrum of various analysis and techniques and will lead to a comprehensive and concise academic/industry-related report. Students will be assisted in exploring areas that may be unfamiliar to them and encouraged to develop innovative ideas and techniques. Students will be able to choose a project that may require the solution to a specific problem, creation of an artefact in a real-world environment or an investigation of innovative ideas and techniques related to an area within their field of study. Collaboration with outside agencies and projects with industrial, business or research partners/ sponsors will be encouraged.

    Assessment: Project Report Interim Submission (25%) + Project process (25%) + Project Report Final Submission (40% - Pass on component) + Viva (10% - Pass on component).

    The module aims to develop a wide range of subject specific cognitive abilities and skills relating to intellectual tasks, including practical skills and additional transferable skills of a more general nature and applicable in many other contexts.

    Particularly, the module aims to:

    • Provide an opportunity to learn, through supervised experience, how to plan and carry out a project through a systematic and creative approach;
    • Encourage innovation and originality in approach to investigating a problem in an area that may be unfamiliar to the student;
    • Provide opportunity for in depth study of some specialised area of suitable scale and complexity relevant to their course of study;
    • Raise awareness in potential business development opportunities in connection to the project work undertaken and of any ethical, legal and professional issues;
    • Develop reporting skills as well as the ability to communicate results, conclusions, and the knowledge and rationale underpinning these, to specialists and non-specialist’s audiences, clearly and unambiguously;
    • Encourages reflection upon the relationship of design decisions to the appropriateness of the finished task;
    • Enhance professional and personal development.

    Read full details
  • This module currently runs:
    • autumn semester - Wednesday afternoon
    • spring semester - Wednesday afternoon

    This module serves as a core module for all maths students (and optional for Data Science students) to do a one-semester project in the broader sense. The feature of the module is summarised as follows.
    1. Students will follow their own interest to pursue an individualised study independently under staff supervision.
    2. Students taking this module with the same supervisor may study the same subject but the assessments should be individualised.
    3. The allocation of supervisors to students should be done at the end of year two. Students can take this module in either autumn or spring period.
    The programme of study is very much individualised and there is a variety of format. The following are just two typical examples: (a) Pursue an investigative study on a particular topic, with an assessment of written report plus viva, and (b) A self-negotiated study in any subject area following a printed textbook or online material, assessed by a coursework consisting of a mixture of solutions to exercise questions, a written report, and a viva (oral presentation). In the later case, there must be an “investigative and independent factor” in the study. Any other innovative format is encouraged.

    The module aims to
    1. Provide students with an opportunity to pursue an academic area of interest independently, subject to the availability of an appropriate supervisor, where a taught module is not available.
    2. Develop students’ ability to search the internet and library for useful information.
    3. Enrich students’ experience of self-negotiated study.
    4. Improve students’ employability by enhancing their skills through report writing and reflection on independent learning.

    Read full details
  • This module currently runs:
    • all year (September start) - Tuesday afternoon

    This module builds upon the student's general understanding of database design and implementation from prior learning. It discusses the key issues underpinning database management systems and their development, provides a strong coverage to advanced SQL which helps preparing for professional certification, and introduces some current topics in database technology. In addition, the module contains a substantial practical element utilising advanced SQL and database application development tools (e.g. Oracle SQL developer, Oracle.NET developer), enabling students to gain transferable skills in designing and developing relatively complex ‘real life’ database applications.

    The module will enable students to:-
    • gain in-depth understanding of various key issues pertinent to the management and development of modern database applications.
    • acquire skills in advanced SQL which provides an opportunity for gaining professional certification.
    • be introduced to current developments in database technology thereby raising students’ awareness and understanding of the future trend in database systems development.
    • design and develop relatively complex business database systems and applications using industry-standard database products (e.g. Oracle SQL developer, Oracle.NET developer).

    Read full details
  • This module currently runs:
    • autumn semester - Thursday afternoon

    This module provides an introduction to the field of Artificial Intelligence, from its historical context to its current state. Students will research an aspect of AI and work in teams to design an intelligent system and develop a simple prototype.

    The module aims to
    • to build students’ knowledge and understanding of AI and its range of applications;
    • to enable students to use their skills and knowledge to design a contemporary intelligent system;
    • to develop students’ critical faculties with respect to the ethics and the issues surrounding AI;
    • to build skills in software engineering and prototype development

    Read full details
  • This module currently runs:
    • spring semester - Friday afternoon

    The module is an introduction to modern ideas in cryptography. It proves the background to the essential techniques and algorithms of cryptography in widespread use today, as well as the essentials of number theory underlying them.

    The module looks at symmetric ciphersystems and their use in classical cryptography as well as public key systems developed to support internet commerce and deliver data security for private individuals.

    The module will enable students to understand the mathematics underpinning key algorithms, how they operate using small values and how computer packages such as MAPLE allow us to apply them at a more realistic scale.

    Read full details
  • This module currently runs:
    • spring semester - Thursday morning

    This module is designed to develop understanding, knowledge and skills associated with the various malicious hacking attacks targeting computer systems and the appropriate safeguards needed to minimise such attacks.

    The module aims are to:
    1. Provide students with knowledge and understanding of the various hacking methods used in attacking computer systems and networks.
    2. Enable students to use appropriate tools and techniques to identify, analyse, evaluate and test computer security vulnerabilities prone to hacking attacks, and develop appropriate procedures, solutions and countermeasures to defend and minimise such attacks.
    3. To develop students’ awareness of ethical, professional and legal issues connected with hacking.
    4. Develop students’ knowledge, transferable skills and confidence in the subject leading to further academic and professional progression in this area.

    Read full details
  • The module introduces the students to financial forecasting using modern statistical modelling techniques. Its aim is to prepare the student for work in a quantitative commercial or scientific environment. Students will be developing problem solving skills. For each given problem, the process of dealing with it includes, searching for appropriate data sets, establishing the right statistical/financial techniques to use, fitting appropriate models, critically appraising the models using diagnostic model tools and finally interpreting the models and drawing conclusions.

    Read full details
  • This module currently runs:
    • all year (September start) - Wednesday morning

    The module introduces a model based approach to the construction of software systems using formal specification languages as a basis for the software development. It will provide students with the knowledge and skills to produce formal specifications from informal descriptions and to implement them using appropriate programming techniques.

    The module aims are to:

    • Introduce model based formal specification languages
    • Provide students with the knowledge and skills to construct formal specifications from informal descriptions
    • Provide understanding of techniques used in the design and implementation of software systems and relating the principles to real world and practical examples
    • Refine formal specifications for implementation and implement them

    Read full details
  • This module currently runs:
    • autumn semester - Wednesday afternoon
    • spring semester - Wednesday afternoon

    The module enables students to undertake an appropriate short period of professional activity, related to their course at level 6, with a business or community organisation and to gain credit for their achievements. The activity can be a professional training, a volunteering activity, employment activity, an activity within the School of Computing and Digital Media Virtual Business Environment (VBE), placement or business start-up activity.
    For the purpose of this module – the VBE will be also be recognised as ‘the employer’.
    It is expected student should work for 150 hours which should be recorded clearly (in a learning log for instance) in the portfolio. The 150 hours can be completed in 25 working days in a FT mode, or spread over a semester in a PT mode.
    Students should register with the module leader to be briefed on the module, undergo induction and Work Based Learning planning and to have the Work Based Learning approved, before they take up the opportunity. It is essential that students are made aware that both the “Work Based Learning agreement” and relevant “health and safety checklist” where applicable need to be approved before starting the learning activity.

    The module aims to provide students with the opportunity to:
    • Gain a useful experience of the working environment and the career opportunities available on graduation.
    • Undertake a work-based project appropriate to their academic level.
    • Enhance and extend their learning experience by applying and building on their academic skills and abilities by tackling real life problems in the workplace.
    • Enhance professional and personal development.

    Read full details

What our students say

This is a new course, and we are so excited to welcome our first cohort. On hearing about this new Data Science BSc, this is what one of our Data Analytics MSc students had to say:

"I definitely think students would benefit from a data science undergraduate course from the same tutors. It’s great that future students will have the opportunity to build and develop their skills at an early stage in their academic career."
Maya Pun, Data Analytics MSc graduate 2021. Read about Maya's experience at London Met.

Where this course can take you

This course will prepare you to work in the field of data analytics, data programming, data visualisation, IT data consultation, big data solution designing or data solution development. This degree award can put you in a position to apply to companies such as Facebook, Mastercard, Amazon, Microsoft or the BBC for roles such as Junior Data Scientist, Data Science Operational Officer or Associate Data Analyst. 

This course is also excellent preparation for further study or research.

What is a degree with foundation year?

This is a four-year degree course with a built-in foundation year (Year 0). It's the perfect route into university if you can't meet the necessary entry requirements or don't have the traditional qualifications required to start a standard undergraduate degree. You'll graduate with a full undergraduate degree with the same title and award as those who studied the traditional three-year course.

Discover Uni – key statistics about this course

Discover Uni is an official source of information about university and college courses across the UK. The widget below draws data from the corresponding course on the Discover Uni website, which is compiled from national surveys and data collected from universities and colleges. If a course is taught both full-time and part-time, information for each mode of study will be displayed here.

How to apply

September 2021: If you’re a UK student or an EU student with settled/pre-settled status and want to study full-time from September, you can apply through Clearing – call 0800 032 4441 or apply online. If you're an international applicant or want to study part-time, select the relevant entry point and click the "Apply direct" button.

Applying for 2021

If you're from the UK, or you're from the EU and have settled or pre-settled status, apply through Clearing for courses starting in September 2021 – call 0800 032 4441 or apply online.

Applying for 2022

If you're a UK applicant wanting to study full-time starting in September, you must apply via UCAS unless otherwise specified. If you're an international applicant wanting to study full-time, you can choose to apply via UCAS or directly to the University.

If you're applying for part-time study, you should apply directly to the University. If you require a Student visa, please be aware that you will not be able to study as a part-time student at undergraduate level.



When to apply

The University and Colleges Admissions Service (UCAS) accepts applications for full-time courses starting in September from one year before the start of the course. Our UCAS institution code is L68.

If you will be applying direct to the University you are advised to apply as early as possible as we will only be able to consider your application if there are places available on the course.

To find out when teaching for this degree will begin, as well as welcome week and any induction activities, view our academic term dates.

News and success stories

Visit us

Meet the team

1/2

You may also like...