Computer Science with Mathematics (BSc)

University of Leeds the United Kingdom

For more information about Computer Science with Mathematics at University of Leeds, please visit the webpage using the button above.

The award

How long you will study
3 Years

Domestic course fees
GBP 9250 per year

How you will study

Course starts

International course fees
GBP 20500 per year

All study options

About Computer Science with Mathematics at University of Leeds

Mathematics is the underlying language of computer science, and many of its applications are in the field of computer science. Taught by the School of Computing and the School of Mathematics, this course allows you to study core topics in both subjects while specialising in areas that link the two at Leeds.

You'll explore topics such as logic, algorithms, graph theory, optimisation, scientific computing, big data and complexity science in depth, and consider how they are applied to meet some of the major challenges facing the modern world. Optional modules will allow you to focus on one of three individual specialisms: discrete mathematics, scientific computation, or complex systems.

You'll study among experts in specialist facilities, benefiting from the expertise in both Schools. You'll also apply what you've learned to an individual research project, helping you to develop the range of skills and experience you'll need for a professional or academic career.

Leeds is particularly well placed to offer this joint degree. A number of outstanding research groups in the School of Computing and the School of Mathematics are working on the interface of Computer Science and Mathematics, among them Algorithms and Complexity, Artificial Intelligence, Computational Science and Engineering as well as Mathematical Logic and Applied Nonlinear Dynamics.

You'll have access to specialist facilities including well-equipped labs containing Linux and Microsoft platforms.

  • Course content

    Your first year will introduce you to a range of fundamental topics in both computing and mathematics, including computer programming, systems, modelling, applied mathematics, pure mathematics and statistics. This will lay the foundations for the next two years, when you'll build on your skills in core modules focusing on numerical computation and algorithms.

    You'll also choose from optional modules specialising in one of three key areas:

    Year 3 will also give you the chance to research a related topic in-depth, when you complete an individual project under the guidance of your academic supervisor.

    In your final year you have a wide range of choices from specialised modules in mathematics and computing, which expose you to current research developments and equip you with analytic skills and in-depth knowledge in one of the three specialisms discrete mathematics, scientific computation, or complex systems.

    Every year of the course gives you hands-on experience of project work. This gives you the opportunity to explore your subject further as well as developing valuable skills in problem solving, communication and teamwork.

    Find out more about our Projects

    You'll study computing ethics as part of your course. This is taught using real life case studies, with input from specialist ethicists as well as your tutors and lecturers. The team responsible for the ethics taught in computing has produced educational material used to stimulate debate in class about topics such as ethical hacking, open source software, and use of personal data.

    Not only will this enhance your reasoning and decision making skills which are crucial to employers, but it will help you identify and respond effectively to ethical dilemmas that you will encounter in your professional life in the IT industry.

    Course structure

    These are typical modules/components studied and may change from time to time. Read more in our Terms and conditions.

    Year 1

    Compulsory modules

    • Entry requirements, fees and applying

      Entry requirements

      A-level: AAA including Mathematics, excluding General Studies.

      Where an A-Level Science subject is taken, we require a pass in the practical science element, alongside the achievement of the A-Level at the stated grade.

      Excludes A-Level General Studies or Critical Thinking.

      GCSE: English Language at grade C or above, or an appropriate English language qualification.

      • Career opportunities

        The course draws together solid mathematical foundations and their applications in computing and equips you with the skills of modelling and analysing real-world computational problems. It prepares you for a career working in science and technology and is an excellent basis for further research at Masters or PhD level, leaving you well-placed for a career in research and development. It also provides you with analytical, problem-solving and technical skills that are prized in a number of industrial sectors.

        90% of our recent graduates have gone on to work or further study within six months of graduating. Recent graduates from the School have found roles as software developers and engineers, technology consulting analysts, research engineers, production project managers and business system analysts. They've gone to work for organisations like BAE Systems, Barclays, BT, Deloitte, Gazprom, IBM, IG, Microsoft, Toshiba Research Europe Ltd and Weaveability among others. Whatever you choose to do, you'll be able to apply your knowledge to real-life problems to make an impact in your sector.

        Read our alumni profiles to find out more about where our students are working.

        Careers support

        You'll have access to our dedicated Employability team, located centrally in our Employability Suite, who will provide you with specialist face-to-face support and advice to help you find relevant work experience, internships and year-in-industry placements, as well as graduate positions.

        You'll benefit from timetabled employability sessions, ongoing support during internships and placements, and presentations and workshops delivered by employers. The team also works closely with the University's Careers Centre, which is one of the largest in the country.

        Find out more about careers support and employability

      • Study abroad and work placements

        Study abroad

        On this course you have the opportunity to apply to spend time abroad, usually as an extra academic year. The University has partnerships with more than 400 universities worldwide and popular destinations for our students include Europe, the USA, Canada, Australia, New Zealand, Singapore, Hong Kong, South Africa and Latin America. 

        Find out more at the Study Abroad website.

        With the help and support of our faculty Employability Team, you can choose to undertake an industrial placement year at one of the 100+ companies that we work with. If you decide to undertake a placement year this will extend your period of study by 12 months and, on successful completion, you will be awarded the 'industrial' variant in your degree title to demonstrate your added experience to future employers.

        Find out more about work placements

      • Related courses

        Computer Science MEng, BSc
        Computer Science with Artificial Intelligence MEng, BSc
        Mathematics and Statistics MMath, BSc
        Mathematics MMath, BSc
  • Study options for this course

    • The award How you will study How long you will study Course starts Domestic course fees International course fees
    • The awardBScHow you will studyFull-timeHow long you will study3 years
      Course startsSeptemberDomestic course feesGBP 9250 per yearInternational course feesGBP 20500 per year
    • The awardBSc, MSciHow you will studyFull-timeHow long you will study4 years
      Course startsSeptemberDomestic course fees find outInternational course feesGBP 20500 per year

    Entry requirements for this course

    Contact University of Leeds to find course entry requirements.

    Don't meet the entry requirements?

    Consider a Foundation or Pathway course at University of Leeds to prepare for your chosen course:

    Join Our Newsletter


    Sign up to today for free and be the first to hear about any new study abroad opportunities

    Subscribe Now