BSc
BSc Computer Science and Mathematics
Taught by discipline specialists and informed by industry, this course brings together the complementary fields of computer science and mathematics, and offers opportunities to specialise and apply your learning in practical ways.
How to apply Apply via UCASCourse details
Start date
Degree Type
BSc
UCAS Code
G411
Course length
3 years full-time
Typical offer
A*AA
Tuition Fees
- Home (Full-time): £9,535 per year
- Overseas (Full-time): £33,250 per year
Overview
In our changing world, the field of computer science which is underpinned by mathematics is a driving force behind many of the transformative technological breakthroughs that have shaped our lives. The skills required by today's dynamic tech sector demand a robust knowledge of mathematical fundamentals, statistics and machine learning. The BSc in Computer Science and Mathematics allows you to explore the connections between the two fields and provides the foundational knowledge and practical skills needed to thrive in a data-driven workplace. At Durham, learning is informed by our close collaborations with high-tech industries and employers, which affords us invaluable insights into emerging trends and priorities in the industry. The wide array of option modules provides the flexibility to tailor your learning in line with your evolving interests. In addition, the common first year allows the option to transfer onto either the MSci Computer Science and Mathematics, BSc Computer Science, BSc Mathematics degree or BSc Natural Sciences at the end of Year 1. A degree in Computing and Mathematics opens doors to a wide range of exciting roles where you can make a real difference in the world. And in this fast-evolving field, you're not just preparing for the jobs that exist today, you’re also equipping yourself with the skills to thrive in new and emerging areas.
Course details
Start date
Degree Type
BSc
UCAS Code
G411
Course length
3 years full-time
Typical offer
A*AA
Tuition Fees
- Home (Full-time): £9,535 per year
- Overseas (Full-time): £33,250 per year
What you'll study
An equal balance of Computer Science and Mathematics in Year 1 includes computer science, pure mathematics, statistics and probability, before moving on to a range of option modules in innovative technological applications during Year 2. This provides a strong foundation from which you can explore more advanced topics in statistics, artificial intelligence and data science in the final year. The final year also includes an individual project and the option to complete our interdisciplinary enterprise module. This module develops complementary graduate skills as you work in groups to develop a business plan to bid for mock research funding.
Core modules
-
Algorithms and Data Structures
introduces the theory and practice of problem-solving in computing through the development of algorithms and their associated data structures, for common computer science problems. Content included machine modelling, control flow structures and analysis of algorithms.
-
Calculus
builds on ideas of differentiation and integration in A level mathematics. The module begins with functions of a single variable before moving on to functions of several variables. Topics include methods of solving ordinary and partial differential equations, and an introduction to Taylor series, Fourier series and Fourier transforms.
-
Computational Thinking
explores the breadth of computer science and the ways in which the different topics are linked. You will learn the importance of computation and computational thinking in the modern world and the impact it has on technology advances in different settings.
-
Linear Algebra
presents mathematical ideas, techniques in linear algebra and develops the geometric intuition and familiarity with vector methods you will need for more challenging material later in the course.
-
Probability
introduces mathematical ideas on probability in preparation for more demanding material later in the course. The module builds problem solving skills through the exploration of a mathematical subject of relevance to the real-world (applied) that is based on rigorous mathematical foundations (pure).
-
Statistics
introduces frequentist and Bayesian approaches and demonstrates the relevance of these principles and procedures using real problems. This introductory module lays the foundations for all subsequent study of statistics.
Optional modules
-
In recent years, optional modules have included: Computer SystemsProgramming
Optional modules
-
In recent years, optional modules have included: Theory of ComputationProgramming ParadigmsArtificial IntelligenceData ScienceProbabilityStatistical ModellingStatistical InferenceData Science and Statistical ComputingAlgebra
Core modules
-
individual Project
You can choose from several opportunities for the final-year individual Project. Using the knowledge and tools from the course you will complete either a detailed and critical examination of a relevant area of computer science; investigate a topic of interest; or perform an in-depth analysis of a data set under the supervision of a member of academic staff. The project further develops your skills and ability to plan and manage your own learning, and then present your findings and conclusions.
Optional modules
-
In recent years, optional modules have included: Algorithmic Game TheoryBioinformaticsDeep LearningHuman-AI Interaction DesignRecommender SystemsReinforcement LearningNatural Computing AlgorithmsAdvanced Statistical ModellingBayesian Computation and ModellingCryptography And CodesDecision TheoryMachine Learning and Neural NetworksMathematical FinanceOperations ResearchStochastic ProcessesScience Enterprise
Learning
Learning is centred in a modern purpose-built space containing lecture and seminar rooms, open-plan workspace, breakout areas, labs, and computer rooms. For most modules, you will attend lectures supported by small-group tutorials, problem classes, homework problems, written and oral presentations, and individual projects. You will also take part in computer practicals where you put into practice what you learn in lectures. We place great emphasis on high-quality small-group teaching, which includes one-on-one attention from your academic advisors, self-directed learning to develop your critical thinking skills, and collaborative working with other students. As you move into the final year, the focus on self-directed learning and independent research increases as you begin to prepare for professional or postgraduate life.Assessment
Some modules are assessed entirely through coursework (which may involve problem solving exercises, practical work and assignments) and others by examination, while others are by a combination of methods. The final-year project is an opportunity to bring your prior learning to a project of your choice. The project is completed under the supervision of an academic from your chosen subject area and makes up one-third of your final-year marks.Entry requirements
Fees & Funding
Choose which fees you want to see:
Home / Island students
£9,535 per year
International / EU Students
£33,250 per year
Home / Island students
Part Time - £ per year
International / EU Students
Part Time - £ per year
The tuition fees shown are for one complete academic year of study, are set according to the academic year of entry, and remain the same throughout the duration of the programme for that cohort (unless otherwise stated).
Find out moreDepartment Information
-
The Department of Natural Sciences offers Joint Honours science degrees and personalized self-built degree programmes. The degrees are taught by discipline specialists and leverage Durham's extensive, research-led education. They provide significant flexibility, enabling students to tackle challenges from various perspectives. Additionally, most students have the option to transfer to a Single Honours degree after the first year if they wish. Approximately 800 students are enrolled in the Department, which is overseen by a Director and Deputy Directors. They collaborate closely with senior colleagues from contributing departments with the aim of providing degrees that offer the same depth and experience as Single Honours programmes, but with greater disciplinary diversity and a broader skill set, enhancing employability. For more information see our department pages.
Read moreFacilities
You will have access to a wide range of facilities across multiple departments. Facilities will depend on the subject specialism but include laboratories, libraries, project spaces, lecture theatres, study and networking spaces as well as shared social spaces. You will also benefit from excellent IT facilities including Learn Ultra, Durham’s virtual learning environment. You will have access to up to 1.6 million printed books, 25,000 eJournals and over 850,000 eBooks in the main library. Most departments are close to the historic centre of Durham which is a UNESCO World Heritage site.
-
Career Opportunities
HESA Graduate Outcomes Survey. The survey asks leavers from higher education what they are doing 15 months after graduation. Further information about the Graduate Outcomes survey can be found here www.graduateoutcomes.ac.uk