Computer Science and Mathematics
Nottingham Trent University · GG4C · 2027
主成績:院校積分120,最佳五科 指定科:M1或M2或數學必修4(另有其他途徑,見原文) 英文:DSE英文3或IELTS 6(各5.5),2年內 其他:6項未能自動判斷
| 要求 | 需要 |
|---|---|
| 指定科 | M1或M2或數學必修4(另有其他途徑,見原文) |
| 主成績 | 院校積分120 |
| 英文 | DSE英文3或IELTS 6(各5.5),2年內 |
| 指定科 | M1或M2或數學必修4(另有其他途徑,見原文) |
官方原文、來源及取得日期
取得日期:未有保存
BSc (Hons) Computer Science and Mathematics
Computer Science and Mathematics BSc (Hons)
UCAS code: 350Z (full-time), GG4C (sandwich)
Book an open day
Get email updates
Level of study:
Undergraduate
Typical offer:
112 - 120 UCAS tariff points
Start date:
September 2027
Duration:
Three years full-time/ four years with a placement
Attendance:
Full-time, Placement year
Course delivery:
On-campus (Clifton Campus)
Accredited
Work placement opportunities
Study abroad opportunities
About this course
Mathematics and computer science go hand in hand, especially in an increasingly digital world. Being able to code someone else’s algorithms is useful but we’ll teach you to design and implement your own – taking your skills to the next level.
You’ll get to grips with the building blocks of mathematics such as algebra, calculus and statistics but there’s so much more to it than that. As well as developing your complementary computing skills, the course also strengthens your knowledge of mathematics, making you a better coder. We’ll give you plenty of opportunities to get hands-on and practice.
In your final year, you’ll have a choice of options from both the computer science and mathematics sides of your course. The modules you choose and your choice of project allow you to create your own pathway dependent on your interests.
Our Computer Science and Mathematics degree is current and relevant to the needs of business. Our close links with industry means that, if you wish, you’ll have the opportunity to take up job placements with some of the world’s leading companies.
We offer BSc (Hons) Computer Science and Mathematics (with foundation year) which you can apply for if you don't meet the entry criteria for this course.
Top 20 in the UK
for teaching quality in Mathematics (Times and Sunday Times Good University Guide 2026).
Join our Mathematics Society
to have the opportunity to take part in regular events hosted on campus by the local branch of the Institute of Mathematics and its Applications.
Professional Accreditation
by the Institute of Mathematics and Its Applications which is the seal of approval from the professional body and will help you on your way to Chartered Mathematician status.
We are in the process of a digital revolution. The way we interact with the world around us is changing at supersonic speed, and mathematicians and computer scientists are at the forefront of this cutting edge technology – spotting opportunities and solving problems in every area of our daily lives. There has always been synergy between Mathematics and Computer Science and today these complementary skill sets are instrumental in creating a connected world.
In Years One and Two you’ll explore a wide range of mathematical techniques and applications. Then, in your final year, you’ll get to choose a number of specialist modules, depending on your own personal preferences and career aspirations.
Summer Research Placements
Take your learning beyond the classroom with a fully funded summer research placement. You'll work alongside expert researchers on cutting-edge projects, contributing to impactful research that tackles real-world challenges. Many projects are connected to our internationally recognised research activities, while some are supported by industry partners, giving you valuable experience of commercial collaborations and applied research. It's a fantastic way to develop your skills, strengthen your CV and discover where a career in research could take you. Placements are competitive and subject to availability.
Get ready to embark on an adventure with our study abroad programs at partner universities or by getting a work placement overseas. Both opportunities will boost your employability, build lifelong friendships, and allow you to experience the world in a whole new way.
Course accreditations
This course is also accredited by the Institute of Mathematics and its Applications, which is a seal of approval from the professional body and will help you on your way to Chartered Mathematician status.
Module information
A standard full-time BSc (Hons) course is made up of 120 credits studied each year. Some courses may vary, however, and you can find information on the total number of credits achieved per module below.
Here’s a breakdown of what you’ll be studying throughout the
Year OneYear TwoOptional placement yearFinal Year
ModulesExpand all +
Calculus
The module aims to consolidate and extend previous knowledge of calculus, with emphasis on the underlying intuition of the techniques. Methods taught will include professional mathematical writing, definitions of limits and functions, differentiation and integration, from the fundamental principles, to integrating and differentiating complicated functions. This is then extended to multi-dimensional coordinate systems.
Finally, we will study ordinary differential equations, which describe changes in real-world systems. These will be solved by applying the techniques from the first part of the module. Overall, this module will underpin material that you will encounter in many subsequent modules, both in the same and other fields.
20 credits
Data Analysis
This module provides a foundation to data analysis and statistics, designed for students with no prior background in the subject. Using user-friendly statistical software, it offers a practical approach to exploring key concepts. Assessments are structured around work like experience, incorporating big data applications and global sustainability targets.
Beyond technical skills, the module fosters employability by developing teamwork, oral presentation abilities, and effective communication with non-specialist audiences. Beginning with data visualisation and fundamental statistical principles, it progresses to more advanced topics such as expectation and conditional probability, ensuring a solid foundation in statistical reasoning needed for the advance topics in higher years.
Introduction to Linear Algebra and Computation
Studying Linear Algebra gives you a great base knowledge you’ll use in many modules during your course. Concepts include complex numbers, vectors and matrices. Using mathematical software packages you’ll focus on computational and numerical methods that can be used to find approximate solutions to problems that cannot be solved analytically.
Foundations of Computer Programming
You will be introduced to the approaches for planning and developing programmes using modern high-level language. Working on developing solutions through programming that tackle real-world problems, you'll develop the key fundamentals you'll build on throughout your course.
Systems Analysis and Design (SAD)
Introducing you to the fundamental principles of SAD, this module gives you a working knowledge of key systems development methodologies, techniques and tools.
Computer Science Programming
Learn about programming languages relevant to software with industrial scale, reliability and performance characteristics.
Core modulesExpand all +
Probability and Statistical Inference
Refine your statistical inference and modelling knowledge and develop essential computational and IT skills.
Mathematical Enterprise
In this module you’ll work in small teams to develop a plan for a new business or enterprise, using your mathematical skills to showcase the viability of your venture. This module is run in conjunction with local businesses.
Systems Software
Study operating systems theory, network solutions, design and implementation, and learn how computer systems can be connected to form large complex distributed systems.
Foundations of Artificial Intelligence and Machine Learning
The rate at which data is being stored is growing at a phenomenal rate and many businesses are struggling to analyse and make sense of this vast collection of data. This module will introduce you to a number of 'machine learning' techniques to process and discover patterns in data.
Software Design and Implementation
Gain the knowledge and skills in software development techniques to support the development of robust, secure, maintainable and portable software systems.
Optional modules - choose oneExpand all +
Linear Algebra and its Applications
This module will build your conceptual and technical background, and, in particular, work on vector spaces will be extended and generalised to linear transformations. You will be introduced to coding theory by applying linear algebra to linear codes.
Cryptography and Computational Complexity
Learn how to select and apply appropriate techniques and use computer programming and specialist mathematical software to help solve problems. You’ll look at the need to develop more and more sophisticated ways of protecting information through cryptography. Analyse the hardness and limitations of mathematical algorithms using computational complexity theory.
In addition to the core modules, you will choose an optional module from Group A and Group B.
Project and Professional Skills
Immerse yourself in a substantial mathematics project with dedicated support and supervision. The project will showcase your skills, knowledge, and problem-solving abilities. You’ll also take part in activities to explore your career options after graduation.
40 credits
Graph Theory and Combinatorics
This module introduces some research-informed topics in discrete mathematics by extending and building on ideas introduced in earlier years. It provides a blend of mathematical concepts and techniques that are widely applicable in areas such as data science, operational research, chemistry, engineering, computer science, information technology, statistics, sociology and genetics.
Artificial Intelligence
Learn about the theoretical foundations of Artificial Intelligence (AI), the main methods and techniques and current areas of AI research and development.
Group A optional modules - choose oneExpand all +
Experimental Design and Machine Learning
This module will show you how to get the most of real-life data. In the experimental design half, you’ll learn the methodology and techniques to design, conduct and analyse an experiment before applying statistical analysis to your results to ensure you get the best data possible. The machine learning half will show you how to get the most out of any dataset you may come across in your future career.
Stochastic Processes
Extend your understanding of probabilistic modelling to include stochastic processes and learn advanced techniques for investigating the behaviour of stochastic processes.
Optimisation
The optimisation is the art of optimal decision-making under constraints. This module introduces you to optimisation, focussing on the theoretical foundations of the subject, the practical modelling aspects, and the algorithm analysis and design.
Group B optional modules - choose oneExpand all +
Service-centric and Cloud Computing
Explore how to design secure, scalable distributed applications using service-oriented and cloud-native approaches. You'll examine core cloud models, deployment strategies, and the technologies that enable modular, fault-tolerant services, while assessing performance, security, and key trade-offs in cloud environments.
Mobile Platform Applications
Gain an awareness of the requirements, capabilities and constraints of a variety of mobile platform technologies and consider how they can be used to build systems that are outside the traditional desktop paradigm.
Distributed Database Engineering
Learn about the processes and techniques data scientists use to support the challenging workloads for data science by focusing on a range of distributed database technologies that can support big data.
Advanced Software Engineering
Explore the challenges of scalable software development and the theories and techniques that enable efficient and reliable system design. You will build advanced C++ programming skills while studying algorithmic complexity, data structures, memory representation, testing, and performance measurement. By the end, you will be able to design and evaluate high‑performance software using both analytical and empirical methods.
We regularly review our course content based on student and employer feedback to ensure they remain current and relevant. This may result in changes to module content or availability in future years. Optional modules will only run where there is sufficient demand. This will be determined on a case-by-case basis to protect the academic and student experience.
Student experience
Kallum Hancox
Computer Science and Mathematics student
“I consider myself very fortunate because even though I came to NTU through clearing and was placed in a flat with strangers, we all got along so well that we lived together for four years.”
Read Kallum's profile
How you're taught
You’ll learn through a mix of:
lectures - covering the key theories
seminars - smaller-group sessions perfect for learning key skills and collaborative working
practical sessions - using our extensive range of industry-standard facilities
workshops - these include sessions where you’ll meet industry partners to learn about current software practices.
The rest of your time will be spent carrying out independent study such as reading textbooks and lecture notes, and working on exercises.
A placement year may be taken between Year Two and Year Three.
In your final year, you’ll also complete your final project with the support of your personal tutor.
Learn a new language
Alongside your study you also have the opportunity to learn a new language. The University Language Programme (ULP) is available to all students and gives you the option of learning a totally new language or improving the skills you already have. Find out more about the ULP.
How you're assessed
People excel in different ways, and we want everybody to have the best possible chance of success. That’s why we’ve adopted a range of assessment types, including:
coursework, including case studies, dissertation and other assignments
practical assessments, such as individual and group presentations, laboratory assessments and lab reports
exams and tests, including formal exams, written tests and multiple-choice.
Contact hours
For each 20-credit module, you’ll spend about 200 hours learning overall. Around 40 of those hours will be taught in lectures or seminars. The rest of the time is for independent study, reading, research, or working on assignments.
Who will teach you?
Martin Nelson
Senior Lecturer
Dr. Martin Nelson is a Senior Lecturer of Applied Mathematics at NTU, researcher of Mathematical Biology, complex immunology and multi-faceted bio systems.
Visit Martin Nelson's staff profile
Colin Wilmott
Visit Colin Wilmott's staff profile
Joanna Hartley
Deputy Head of Department
Find out more about Joanna Hartley, Deputy Head of Department of the Computer Science Department at Nottingham Trent University.
Visit Joanna Hartley's staff profile
Jon Robinson
Principal Lecturer
Find out more about Jon Robinson, Principal Lecturer, in the Department of Computer Science at Nottingham Trent University.
Visit Jon Robinson's staff profile
Entry requirements
UK students
Standard offer: 120 UCAS Tariff points from up to four qualifications including A-level or equivalent Maths grade C
Contextual offer: 112 UCAS Tariff points from up to four qualifications including A-level or equivalent Maths grade C
To find out what qualifications have tariff points, please use our tariff calculator.
Additional requirements
Additional requirements for UK students
There are no additional requirements for this course.
Contextual offers
We consider every application in the context of your individual circumstances and educational background. This may include information about where you live, the school or college you attended, or experiences that may have shaped your educational journey. This is known as a contextual offer, and we use information provided through UCAS to help inform our decisions. By considering achievement in context, we can better recognise academic potential and ensure applicants are assessed as fairly and fully as possible.
Meeting our entry requirements
Hundreds of qualifications in the UK have UCAS Tariff points attached to specific grades, including A-levels, BTECs, T Levels and many more. You can use your grades and points from up to four different qualifications to meet our criteria. Enter your predicted or achieved grades into our Tariff calculator to find out how many points your qualifications are worth.
Other qualifications and experience
NTU welcomes applications from students with non-standard qualifications and learning backgrounds, either for year one entry or for advanced standing beyond the start of a course into year 2 or beyond.
We consider study and/or credit achieved from a similar course at another institution (otherwise known as credit transfer), vocational and professional qualifications, and broader work or life experience.
Our Recognition of Prior Learning and Credit Transfer Policy outlines the process and options available for this route. If you wish to apply via Recognition of Prior Learning, please contact the central Admissions and Enquiries Team who will be able to support you through the process.
Getting in touch
If you need more help or information, get in touch through our enquiry form.
International students
Academic entry requirements: 120 UCAS Tariff points from up to four qualifications including A-level or equivalent Maths grade C. We accept equivalent qualifications from all over the world. Please check your international entry requirements by country.
English language requirements: See our English language requirements page for requirements for your subject and information on alternative tests and Pre-sessional English.
Additional international requirements
Additional requirements for international students
If you need help achieving the academic entry requirements, we offer a Foundation preparation course for this degree. The course is offered through our partner Nottingham Trent International College (NTIC) based on our City Campus.
English language requirements
View our English language requirements for all courses, including alternative English language tests and country qualifications accepted by the University.
If you need help achieving the language requirements, we offer a Pre-Sessional English for Academic Purposes course on our City campus which is an intensive preparation course for academic study at NTU.
If you have the right level of qualifications, you may be able to start your Bachelors degree at NTU in year 2 or year 3. This is called ‘advanced standing’ entry and is decided on a case-by case basis after our assessment of your qualifications and experience.
You can view our Recognition of Prior Learning and Credit Transfer Policy which outlines the process and options available, such as recognising experiential learning and credit transfer.
Sign up for emails
Sign up to receive regular emails from the International Office. You'll hear about our news, scholarships and any upcoming events in your country with our expert regional teams.
If you need advice about studying at NTU as an international student or how to apply, our international webpages are a great place to start. If you have any questions about your study options, your international qualifications, experience, grades or other results, please get in touch through our enquiry form. Our international teams are highly experienced in answering queries from students all over the world.
Policies
We strive to make our admissions procedures as fair and clear as possible. To find out more about how we make offers, visit our admissions policies page.
Fees and funding
UK students - see the fees for this course, as well as information about funding and support.
£10,050 per year
Year abroad - £1,507
Placement year - £2,010
If you choose to do a placement year or year abroad, you'll pay a reduced fee for that year. Please be aware that you will be charged the fee set for the year this takes place, rather than being fixed at the rate applicable when you start your course, and any increases are subject to Government approval. As a guide, the fees above are for the 2027/28 academic year.
Find out about the extra support we may be able to provide to help pay for uni, including NTU bursaries and scholarships.
You will need to pay tuition fees for each year that you are at university. The tuition fees, including the placement year and study abroad options are subject to government policy and may change in future years of study.
Preparing for the financial side of student life is important, but we don’t want you to feel anxious or confused about it. Visit our fees and funding pages if you have any concerns.
International students - see the fees for this course, as well as payment advice and scholarships.
£18,400 per year
You will need to pay tuition fees for each year that you are at university. The tuition fees might increase from the second year of your undergraduate course, in line with inflation and as specified by the UK government.
Scholarships
We offer international scholarships of up to 50% of your tuition fee. You can apply for a scholarship when you have an offer to study at NTU.
Living costs
See our advice on managing your money and the cost of living as an international student in Nottingham.
Paying fees
As an international student, you'll need to make an advance payment as part of your offer conditions. You'll then need to pay your tuition fees in full, or have an agreement to pay in two further instalments, in order to enrol on the course.
Find out how and when to pay your fees, including information about your advance payment, instalment dates and how to make payments securely to the University.
Enquiries
If you have any queries relating to advance payments or arrangements to pay, please contact our friendly and experienced international enquiries team.
Additional costs
Your course fees cover the cost of studies and include loads of great benefits, such as the use of our library, support from our expert Employability team and free use of the IT equipment across our campuses. There are just a few additional things you may need to budget for:
Textbooks and library books
Your modules will point you to key textbooks and recommended reading. Many are available online, and in our libraries, but some students choose to buy their own copies. You’ll receive resource lists showing where to access eBooks, digital resources and physical copies. Our friendly Library team is always on hand to help you find what you need.
Printing and photocopying costs
The University allocates an annual printing and copying allowance of £20 depending on the course you are studying. For more details about costs for additional print and copying required over and above the annual allowance please see the printing and photocopying information on the Library website.
Placements
If you're undertaking a placement year, you'll need to budget for accommodation and any travel costs you may incur whilst on placement. Many of our placement students do earn a salary whilst on placement which can help to cover these living costs.
Field trips
All essential field trip costs will be included in your course fees. There may be the opportunity to take part in optional field trips, which do incur additional costs.
Scientific Calculator
You will require a scientific calculator for use in examinations (e.g. any A-level approved calculator such as Casio 83 or 85 series, approximately £15).
Year abroad
If you choose to study abroad for a year, you may need to consider additional costs such as visas, vaccinations, accommodation and travel expenses.
Fees and funding advice
For more advice and guidance, phone the Student Money Team on +44 (0)115 848 2494.
Cost of living information and support
Managing your money can help you make the most of life at NTU. Here's how we can support you, and now you can make your funding go further.
Cost of living in Nottingham
Our student benefits and free services
Money advice for international students
Careers and employability
Many graduates choose to undertake further study on one of our Masters level courses, or MPhil and PhD research degrees.
NTU is one of the most employment-focused universities. Increasingly, employers want to recruit graduates who have real-world work experience. That’s why all of our courses, across every subject area, offer you a work experience opportunity. Our experts help build and support your future with a range of career programmes and events.
On this course, after your third year, you will have the opportunity to take a year's work placement (sandwich placement). This will give you the chance to gain experience and put your knowledge into practice. You're also twice as likely to secure a graduate job within six months if you take a work placement.
Our recent students have taken placements across a wide range of companies, including DeVere Group, Mercedes and Parexel. They secured varied roles such as Assistant Bio-Statistician, IT Intern and Modelling and Data Placement Student.
You'll be supported and assessed throughout your placement year and will write a reflective report and diary at the end of your placement. When you complete your placement, you will be eligible to receive an additional award of a Diploma in Professional Practice.
Find out more about work placements.
Employability Promise
Personalised support, one-on-one coaching and industry-specific advice – it’s all part of our Employability Promise. And it doesn’t end when you leave NTU – you’ll have access to all our careers services for three years after you graduate (conditions apply).
Graduate employers
Graduates from this course have successful careers in organisations such as:
Santander
Dorset Software Services
Perceptive Informatics
Experian
OCM Wealth Management Ltd
Our graduates are…
Graduates from this course now work in a wide range of roles such as:
Draftsman and Building Material Engineer
Graduate Systems Analyst
Data Analyst
Graduate Programmer
Software Engineer
IT Services Analyst Consultant
Secondary Mathematics Teacher
Assessed work-like experience
We’ve embedded at least eight weeks of assessed work-like experience into all of our courses. This gives you the opportunity to apply your learning in real-world scenarios, build your confidence, and develop the experience employers are looking for.
NTU Enterprise
If you’re a budding entrepreneur, NTU Student Enterprise can help you to develop your ideas and innovations and turn them into a reality. We also offer training, mentoring, workshops, financial advice and more to develop your business skills.
Campus and facilities
You’ll mainly be studying in the Erasmus Darwin and Teaching and Learning buildings with access to facilities including 3D printers and VR to help you visualise mathematical concepts.
Our self-contained, community-focused Clifton Campus has been designed to keep students busy between lectures. Catch-up with your course mates in the Pavilion’s barista café and Refectory; brainstorm group presentations in chic and stylish study spaces; enjoy some proper R&R in The Point, home of our Students’ Union. The campus also hosts the multimillion-pound Clifton Sports Hub, offering great options for everyone — whatever your interests, and however competitive you’d like to get!
You’re also right next to the bright lights of Nottingham — one of Britain’s top 10 student cities, and one of Europe’s top 25. All through termtime, a dedicated on-campus bus service will get you to the heart of the action (and back) in under 25 minutes. You’ll find a city stuffed with history, culture, and well-kept secrets to discover at your leisure: enjoy lush green spaces, galleries, hidden cinemas and vintage shopping by day, and an acclaimed food, drink and social scene by night.
Computer Science facilities tour video
360 ° view of the Virtual Reality Lab
Step into the Maths seminar room 360
Computer Science Facilities
For more information visit the Computer Science Facilities page.
Mathematics Facilities
For more information visit the Mathematics Facilities page.
Take a virtual tour
View Computer Science facilities video transcript
Applying
Ready to join us? Then apply as soon as you can. Just click the Apply button and follow the instructions for applying. Make sure you check the entry requirements above carefully before you do.
Keeping up to date
After you’ve applied, we’ll be sending you important emails throughout the application process - so check your emails regularly, including your junk mail folder.
You can get more information and advice about applying to NTU on our Your Application page. Good luck with your application!
Apply through UCAS
You can apply for this course through UCAS. If you are not applying to any other UK universities, you can apply directly to us on our NTU applicant portal.
Would you like some advice on your study plans?
Our international teams are highly experienced in answering queries from students all over the world. We also have members of staff based in Vietnam, China, India and Nigeria and work with a worldwide network of education counsellors.
Complete this simple form to keep in touch with the International Office.
Please read our application guidance before you start your application.
We advise you to prepare and apply as early as you can as Student visa processing time can vary.
We'll send you important emails throughout the application process. Please check your emails regularly, including your junk/spam mail folder.
Apply through NTU portal
Personal statement guidance
You’ll submit a personal statement with your UCAS application – here are our tips on what to include and how to structure your personal statement.
Application support
If you have any questions about applying, get in touch through our online form or call us on 44 (0)115 848 4200.
Related courses
Mathematics
BSc (Hons)
Mathematics (with foundation year)
Mathematics with Statistics
More from this subject
View more courses on the Mathematics subject page
Further study
View Mathematics postgraduate courses
Our course statistics
Keeping in touch
Ask us a question
Sign up for updates
Call +44 (0)115 848 2999
Email the international team
Explore life at NTU
Accommodation
Life in Nottingham
Student support
International
請查看下方完整入學要求原文,或向院校確認。
成績符合不等於錄取;資料取自院校官方公開頁,取得日期見各課;最終以院校為準。
報告這課資料錯誤