Course details

Study options

Full-time: 4 years

UK fee

£9,250 per year (2020/21)

UCAS points

72 (September 2021 entry)

UCAS code

Mathematics pathway G12F Computing pathway GG4F

Course level

Undergraduate

Qualification

BSc (Hons)

Start date

September

Location

Markeaton Street, Derby Campus

Course description

You can study our BSc (Hons) Mathematics or choose to specialise on our BSc (Hons) Mathematics (Computing) pathway. The award of BSc (Hons) Mathematics is accredited by IMA (Institute of Mathematics & its Applications).

Our BSc (Hons) Mathematics degree will develop your knowledge and understanding of key concepts in mathematics, statistics and operational research. You will also explore how mathematics can be applied to the modern world of business.

If you choose to study BSc (Hons) Mathematics (Computing), we will introduce you to the topics of discrete and computational mathematics that support computing, such as set theory, logic and matrices. You will also learn the fundamental theories, concepts and practices of computer programming. This will ensure you develop the skills you need to design, implement and test computer-robust and reliable programmes.

Foundation Year - helping you to achieve more

Including a foundation year as part of your four-year study programme will give you a head start in your academic and professional life. The foundation year offers the chance to strengthen your skills, knowledge and confidence – with extensive support from our expert staff – before you advance to stage one of your honours degree. It could also be beneficial if you are planning a career change and want to get to grips with aspects of subjects which are new to you.

Our degrees with a foundation year are continuous, meaning that you won’t need to apply again once you have successfully completed the first year.

4thin the UK for student experience**The Times and Sunday Times Good University Guide 2021, Mathematics subject area
6thin the UK for student satisfaction with teaching**The Guardian University Guide 2021, Mathematics subject area
9thin the UK for teaching quality**The Times and Sunday Times Good University Guide 2021, Mathematics subject area

The highlights

Get a feel for what it's like to study Mathematics courses at the University of Derby

View Mathematics at Derby video transcript and audio description

A mathematics degree that opens doors

With its focus on the real-world applications of mathematics, this degree is challenging, rewarding and opens doors to a wide range of career choices, from business and finance to engineering and teaching.

While mathematics is one of the oldest subjects to study, it underpins so many of the world's new and emerging fields — from big data and artificial intelligence, to clean energy or personalised medicine. Mathematics has also played a vital role in the fight against Covid-19. From data models that predict infection numbers to calculating 'R': mathematics has been central to the science that has guided governments.

If you are excited by the idea of using mathematics to make a positive impact on the world, this BSc (Hons) degree could be for you. It will develop your knowledge and understanding of key concepts in mathematics, statistics and operational research, and encourage you to explore how mathematics can be applied to solve modern problems, particularly in business. Practical projects, including those set by external organisations, are a key feature of this course. You will also build vital transferable skills such as problem-solving, communication, digital skills, teamwork and networking.

About the pathways

When you apply for this degree, you will need to choose a particular pathway — either the broader BSc (Hons) Mathematics or the BSc (Hons) Mathematics (Computing).

BSc (Hons) Mathematics

On this pathway, you'll dive deeper into both theoretical and applicable areas of mathematics such as mathematical modelling, linear algebra and statistics. During your final year you will undertake a research-based independent study and get to explore an area of mathematics that particularly interests you. For instance, recent studies have focused on topics such as natural language processing for identifying online pharmacies, variations of n-dimensional noughts and crosses, and mathematical modelling of traffic flow.  

This pathway is also accredited by the Institute of Mathematics and its Applications (IMA), which is a quality mark for mathematics degrees. It means that when you graduate from this degree, you will be accepted for associate membership of IMA, which is your first step towards becoming a Chartered Mathematician (C.Math). IMA membership brings a number of other career benefits, including access to networking events.

BSc (Hons) Mathematics (Computing)

This pathway is a compelling combination of mathematics, computing and information systems. You will have the chance to spend around one half of your study time on mathematics, and the other half on computing. We will introduce you to the topics of discrete and computational mathematics that support computing, such as set theory, logic and matrices. You will also learn the fundamental theories, concepts and practices of computer programming.

This will ensure you develop the skills you need to design, implement and test computer-robust and reliable programmes using the latest software, databases and programming languages. The computing aspect of the course encourages precise logical thinking and programming using mathematical principles.

During your final year you can choose to complete either a traditional research-based independent study, or a more practical project to create, test and evaluate an innovative solution in computing.

Meet professional mathematicians

Our links with industry will support your learning throughout. For example, in the year two module, Mathematics Group Project, you will experience what it's like to work as a professional mathematician on a real problem set by an employer. 

You will also have other opportunities to meet and hear from leading industry figures, which will improve your understanding of professional issues and career options, as well as extending your network.

Spend an optional year in industry

We offer you the chance to take a year's work placement between years two and three of your course. Our students often say this is the most rewarding part of their course and it will certainly boost your employment prospects after graduation — increasingly, employers are looking for graduates with work experience.

Previous students have secured placements with prestigious companies such as IBM, Network Rail, Experian, Bosch, Pattonair, IQ Plus and Cable Detection. 

There are also other opportunities to take up shorter internships and placements, and we'll encourage and support you to do this.

Study abroad

You can choose to study abroad for a semester or take a work placement overseas. We have partner universities in Romania, Turkey, Slovenia, Greece and elsewhere. 

Manzal and Chandni arriving in Romania for their placement
Manzal and Chandni with lecturer Ovidiu
Mathematics students sightseeing on placement in Romania

Link the learning to your job

If you are already working in an area closely linked to what you are studying, we encourage you to gain recognition for this experience. You can do this by including up to three 'negotiated modules' in your degree. A negotiated module is one that has been individually planned and structured by you, your tutor and your programme leader. As long as your work-based learning can be evidenced, there is the potential for it to be recognised, accredited and therefore count towards your BSc. Contact us to find out more.

Mock up of Derby on Demand platform on a desktop, tablet and mobile device

Derby on Demand

Derby on Demand brings you the very best of Open Days on your terms. You can access exclusive online content wherever you are, whenever you want, and see all Derby has to offer.

Sign up to Derby on DemandSign up to Derby on Demand

What you will study

Foundation yearFoundation yearStage one - Mathematics pathwayStage one - Mathematics pathwayStage one - Computing pathwayStage one - Computing pathwayStage two - Computing pathwayStage two - Computing pathwayOptional placement yearOptional placement yearStage three - ComputingStage three - Computing

Code: 3EJ502

Preliminary Mathematics

This module is an introduction to Mathematics in an engineering/technical context. It will concentrate on the principal mathematical tools of Algebra, Trigonometry, Geometry and Calculus and will introduce you to the fundamental use of Maths in understanding and predicting the behaviour of engineering and technical processes and systems work.
20 Credits
core
Coursework

Code: 3EJ503

Scholarship for Technologists

A crucial stage in the development of the student is in the assumption of responsibility for learning. The student must be self-motivated, organised and independent. The development of critical thinking and meticulousness is fundamental to university study. This module provides the student with a variety of scholarly and communication competencies necessary for a successful career in the engineering and technology fields. The module aims to develop the ability of the student to investigate, analyse and communicate technologic concepts effectively.
20 Credits
core
Coursework

Code: 3EJ504

Technology Project

The module will develop your ability to work independently and safely, to carry out effective investigation within this technical field, and to apply relevant practical techniques.
40 Credits
core
Coursework

Code: 3MA500

Further Mathematics

This module aims to provide learners with an understanding of the basic mathematical techniques in algebra and calculus necessary to study further modules in the subject area of mathematics, statistics and operational research. It is intended for learners who have not attained A2 level mathematics, and for mature learners who are returning to study after a break.
20 Credits
core
Coursework

Code: 3MA501

Introduction to Computational Mathematics

The module is designed for students who have studied post-GCSE maths previously. It extends students’ knowledge and understanding of concepts core to the study of computer based courses. It will develop understanding of concepts associated with statistics and discrete mathematics.
20 Credits
core
Coursework

Code: 4MA500

Analysis and Algebra

The module is designed for students already familiar with mathematical topics studied at Level 3. It extends students’ knowledge and understanding of concepts significant to the further study of mathematics as a specialist subject. It will develop a more rigorous understanding of concepts associated with algebra, calculus and discrete mathematics. This module will facilitate future development of modelling skills and the application of mathematical methods in many different areas.
20 Credits
core
Exam
Coursework

Code: 4MA501

Calculus

The module is designed for students already familiar with mathematical topics studied at Level 3. This module provides an understanding of the basic mathematical techniques in calculus to facilitate access to the study of further modules in the subject area of mathematics, statistics, mechanics and operational research.
20 Credits
core
Exam
Coursework

Code: 4MA502

Mathematical Software

The module is designed to give the learner an introduction to the use of mathematical software tools which will enhance their studies. Learners will study a range of mathematical methods associated with matrices and numerical analysis. A variety of problems will be investigated using relevant mathematical software tools. Students will gain key generic skills to assist with their further studies in mathematics generally.
20 Credits
core
Coursework

Code: 4MA504

Patterns of Problem Solving

The module provides a general introduction to problem solving and the basic philosophy which will enable learners to apply their mathematical knowledge to problem solving. It will develop personal and team-working skills and highlight the importance of communicating mathematics in both written and oral form. Learners will develop their reflective skills and professional skills, gaining recognition of the benefits with respect to their academic progress and subsequent lifelong learning.
20 Credits
core
Coursework

Code: 4MA505

Statistical Methods 1

The module is designed to give the learner an introduction to the mathematical foundations and the use of statistical methods and methodologies. A variety of real-life problems (involving the analysis of data and interpretation of results) will be used to develop the students ability to select and use relevant statistical methods and methodologies. Assessment is by examination and coursework.
20 Credits
core
Exam
Coursework

Code: 4MA506

Further Topics in Mathematics

The module is designed for students already familiar with mathematical topics studied at Level 3. It extends students’ knowledge and understanding of concepts significant to the further study of mathematics as a specialist subject. It will develop a more rigorous understanding of concepts associated with pure mathematics, probability, logic and set theory.
20 Credits
core
Coursework

Code: 4CC509

Introduction to Computer Science

This module introduces students to the concepts, contributors, terminology, sub-fields, and history of computer science, whilst encouraging students to develop academic skills in reading, writing, research, and presentation.
20 Credits
core
Coursework

Code: 4CC510

Programming 1

This module introduces students to the fundamental principles, concepts, and practice of computer programming, and develops the skills needed to design, implement, and test simple computer programs. No prior computer programming experience is assumed, and all practical work is done using an industry-standard programming language and software development environment.
20 Credits
core
Coursework

Code: 4CC511

Programming II

This module builds on the concepts introduced in Programming I by covering the theory and practical techniques needed to develop usable, robust, and reliable end-user software applications.
20 Credits
core
Coursework

Code: 4MA500

Analysis and Algebra

The module is designed for students already familiar with mathematical topics studied at Level 3. It extends students’ knowledge and understanding of concepts significant to the further study of mathematics as a specialist subject. It will develop a more rigorous understanding of concepts associated with algebra, calculus and discrete mathematics. This module will facilitate future development of modelling skills and the application of mathematical methods in many different areas.
20 Credits
core
Exam
Coursework

Code: 4MA501

Calculus

The module is designed for students already familiar with mathematical topics studied at Level 3. This module provides an understanding of the basic mathematical techniques in calculus to facilitate access to the study of further modules in the subject area of mathematics, statistics, mechanics and operational research.
20 Credits
core
Exam
Coursework

Code: 4MA504

Patterns of Problem Solving

The module provides a general introduction to problem solving and the basic philosophy which will enable learners to apply their mathematical knowledge to problem solving. It will develop personal and team-working skills and highlight the importance of communicating mathematics in both written and oral form. Learners will develop their reflective skills and professional skills, gaining recognition of the benefits with respect to their academic progress and subsequent lifelong learning.
20 Credits
core
Coursework

Code: 5CC503

Application Development

This module consists of a practical exploration of current and emerging technologies used to implement public and enterprise applications, particularly those underpinned by database systems. Relevant tools, technologies and programming languages will be examined and evaluated.
20 Credits
core
Coursework

Code: 5CC507

Databases

This module explores the concepts, technology, and theory that underpin industrial-strength multi-user database systems. Students will be required to develop the practical skills necessary to design and implement robust and scalable databases, and they will develop critical understanding of the issues related to multi-user database development, such as choosing suitable database management systems and tuning them to achieve acceptable performance.
20 Credits
core
Coursework

Code: 5CC515

Networks and Security

This module covers two important areas of network communication; information and data security, and network programming. The first part of the module will introduce the concepts, theory and practice of information and data security. The module will establish i) the importance of sound, effective, and practical security policies; ii) an understanding of the structure and implementation of security protocols; and iii) the effects of security policies and implementations on the local network environment and the wider Internet.

The second part of the module will focus on the principles of IP based network interoperation and the implementation of network applications. The module will establish i) an understanding of common network protocols, and ii) knowledge of how to implement applications which communicate over an IP network using standard and non-standard protocols.

More information
20 Credits
core
Coursework

Code: 5MA501

Mathematical Methods

This module builds on the mathematical techniques covered in Analysis and Algebra and Calculus and other modules studied at Level 4. It extends the students' knowledge of a variety of analytical techniques used in applied mathematics, in readiness for potential application and use in modules at Stage 3. The mathematics studied in this module enables learners to initiate and consolidate the study of mathematics elsewhere on their programme.
20 Credits
core
Exam
Coursework

Code: 5MA503

Mathematic Group Project

This module provides learners with the opportunity to develop the ability to investigate, plan and implement solutions to complex problems arising in business/industry. It provides a practical vehicle for the implementation of mathematical, statistical and computing techniques and promotes the awareness of management issues, such as the need to work to time constraints, effective communication and the organisation of team working.
20 Credits
core
Coursework

Code: 5MA505

Operational Research

The module enables learners to acquire both the ability and confidence to apply Operational Research techniques to a variety of problem areas of importance to business and industry. Emphasis will be placed on applications, for example, forecasting and quality control. The mathematical background will be developed to enhance learners’ understanding and enable the development of their modelling abilities. Commercial software packages will be employed both to enable the solution of realistic problems and to develop learners’ experiences of a real life approach to problem solving.
20 Credits
core
Exam
Coursework

Code: 5CC886

Applied Professional Practice

This module provides a framework for the development of “lifelong learning” skills appropriate to all areas of professional practice; including objective setting, planning, negotiating, implementing, demonstrating and reflecting. The emphasis in this module is on the analysis and evaluation of the work completed within the organisation. This module also gives students an opportunity to relate their academic knowledge to the work environment.
40 Credits
core
Coursework

Code: 5CC887

Contemporary Issues in Professional Practice

Students need to be aware of the commercial realities and external factors that influence the success of an organisation. This module provides opportunities for students to acquire an understanding of contemporary issues that may impact on industrial and professional practices relevant to a career within their chosen discipline. During this period of work experience, students can gain a deeper appreciation of the responsibilities arising from both corporate and individual responses to such issues, thus enabling them to relate to the wider world when exploring a personal direction for potential career development.
20 Credits
core
Coursework

Code: 6CC504

Cryptography and Coding

This module introduces and develops the skills needed to understand and implement methods and methodologies of encryption, secure communication. It reviews and evaluates historic methods tracing the development of new approaches to secrecy enabling the learners to become aware of the importance of cryptographic developments and have the requisite mathematical skills to be able to implement a public key cryptography system.
20 Credits
optional
Coursework

Code: 6CC514

Systems Programming

This module provides an in-depth exploration of the concepts and issues related to systems programming, in particular, those related to concurrency, operating systems fundamentals, low-level coding, and developing for dedicated devices such as games consoles, network routers, and embedded systems.
20 Credits
optional
Coursework

Code: 6CC995

Independent Studies

This module enables students to demonstrate the ability to independently develop a substantial piece of work related to their specialism. It can be either a significant piece of research following a recognised research methodology, or it can be a significant “design and development” project to create, test and evaluate an innovative solution in computing. Students will be supported and mentored by a member of academic staff, but the project will be defined and implemented by the student.
40 Credits
optional
Coursework

Code: 6MA501

Modelling with Differential Equations

This module extends the learners' knowledge of analytical and numerical techniques for solving differential equations, into the solution of non-linear ordinary differential equations, sets of simultaneous ordinary differential equations and partial differential equations (PDEs). Investigating the use of differential equations in mathematical modelling.
20 Credits
optional
Coursework

Code: 6MA502

Optimisation Techniques

The module builds on the optimisation and operational research skills gained at previous levels through a more in-depth study of optimisation and metaheuristics. Modern business decision-making can depend on the search for optimal solutions. Many problems that cannot be solved by classical methods can be investigated and solved using modern optimisation techniques. This module also develops the learners’ knowledge and understanding of optimisation techniques, which reflect current research activity.
20 Credits
optional
Coursework

Code: 6MA504

Graph Theory and Applications

The module develops knowledge and understanding of topics in Graph Theory. This knowledge will be applied to obtain and analyse models of real-world scenarios based on essential theory and study of core topics/concepts. The syllabus has been chosen so as to provide students with a thorough grounding in the area and will reflect current research activity to give a solid basis for further study at a higher level.
20 Credits
optional
Exam
Coursework

Code: 6MA505

Non-Linear Systems Dynamics

The overall aim of the module is to develop skills in the understanding and analysis of non-linear ordinary differential equations (O.D.Es). Such equations are relevant to a wide range of physical systems, and the subject area is an important one in the context of system modelling. The techniques studied are both quantitative and qualitative in nature, and the module constitutes a broad introduction to some of the fundamental types of non-linear equations and techniques for both their analysis and solution. The students will be exposed to a variety of theoretical and applicable aspects of topics through a combination of formal lectures and tutorial sessions. Any computational requirements will be met by existing software resources within the School as a means to facilitate problem solving and consolidate understanding of subject matter. Computing facilities support the use of spreadsheets and numerical/symbolic programming languages.
20 Credits
optional
Exam
Coursework

Code: 6MA998

Research Methods and Independent Study in Mathematics

The module enables students to develop their research skills by way of a guided discovery process and to demonstrate their learning by undertaking a substantial and extended programme of work in an area of their particular interest.
40 Credits
optional
Coursework

Please note that our modules are subject to change - we review the content of our courses regularly, making changes where necessary to improve your experience and graduate prospects.

Speech bubble icons over a purple background with bokeh light effect

Live Subject Chats

Join us on Saturday 28 November for a day of Live Subject Chats. You’ll be able to ask our teaching team questions about the courses we offer, speak to Admissions advisors about applying and chat to current students about their experience.

Book your live subject chatBook your live subject chat

How you will learn

We use a variety of teaching methods, including:

How you are assessed

You will be assessed through a mixture of exams and coursework, including:

Personal academic tutoring

Your personal academic tutor will work with you to help you get the most out of your time at university. Having someone to talk to about your academic progress, your university experience and your professional aspirations is hugely valuable. We want you to feel challenged in your studies, stretched but confident to achieve your academic and professional goals.

Find out more about personal academic tutoring

Entry requirements

September 2021 typical entry requirements

RequirementWhat we're looking for
UCAS points72
Specific requirements at A-level

No specific subject requirements

Specific requirements at GCSEGCSE Maths and English Grade 4/Grade C (or above) or equivalent qualification
IELTS6.0 (with 5.5 in each skills area)
Interview / AuditionN/A
PortfolioN/A

Alternative entry qualifications:

We usually consider an A-level in General Studies as a supplementary qualification. A good application/performance will be taken into account if you do not meet the criteria/offer conditions.

Our entry requirements for this course should be read together with the University's general entry requirements, which details subjects we accept, alternative qualifications and what we're looking for at Derby.

Fees and funding

2020/21 Fees

 Full-timePart-time
UK

£9,250 per year

N/A

International

N/A

N/A

Further information about our fees and support you may be entitled to.

How to apply

UK students

Full-time students applying to start in September should apply for this course through UCAS.

Apply through UCASApply directly to the University

Careers

After graduating from our BSc (Hons) Mathematics or BSc (Hons) Mathematics (Computing), you will have advanced analytical and numerical skills and also be great at problem-solving and logical thinking. These abilities are valued by employers and could lead on to careers in:

If you graduate from the Computing pathway, you'll find you are suited to other jobs too, such as computer programmer, network technician, systems architect or systems engineer.

Some of our mathematics graduates have gone on to work for organisations like the London Stock Exchange, the Police, the Civil Service, Microsoft and IBM.

Contact us

If you need any more information from us, eg on courses, accommodation, applying, car parking, fees or funding, please contact us and we will do everything we can to help you.

Contact us Contact us

Additional information about your studies

Teaching hours

Like most universities, we operate extended teaching hours at the University of Derby, so contact time with your lecturers and tutors could be anytime between 9am and 9pm. Your timetable will usually be available on the website 24 hours after enrolment on to your course.

Please note: Our courses are refreshed and updated on a regular basis. If you are thinking about transferring onto this course (into the second year for example), you should contact the programme leader for the relevant course information as modules may vary from those shown on this page.

You might also like