
Computer Science and Mathematics (with Professional Placement) BSc
University of Bath Campus, United Kingdom
Computer Science and Mathematics (with Professional Placement) BSc (Hons)
University of Bath
Computer Science and Mathematics
Program Overview: Computer Science and Mathematics BSc with Professional Placement
The Computer Science and Mathematics BSc (Hons) with Professional Placement at the University of Bath is a joint honours degree that develops strong practical and theoretical skills in both mathematics and software development. This four-year program prepares you for roles involving data analysis, modelling, and simulation by combining computer science with pure mathematics, probability, and statistics.
In the first two years, you study a mix of mathematics and computing units, including computational approaches to finding patterns in data and the generation of computational models. You also share lectures with Mathematical Sciences students to study fundamental algebra, statistical modelling, and data analysis, giving you a well-rounded interdisciplinary foundation.
The third year is spent on a professional placement, where you apply your skills in a real-world industry setting while earning a salary. In your final year, you can specialise in a particular field through optional units and an individual project, combining your interests in a specific area of numerical computer science and mathematics.
Key Program Highlights
- Joint honours degree combining rigorous computer science with pure mathematics, probability, and statistics
- Full-year professional placement providing real-world industry experience and a salary
- Ability to specialise through optional units and an individual research project in your final year
- Highly selective admissions reflecting the program's strong reputation and excellent graduate prospects
Curriculum and Modules
The curriculum blends core computer science and mathematics modules across all years of study. In the first two years you build a strong foundation in both disciplines, while the third year is dedicated to your professional placement. Your final year allows deep specialisation through elective units and an individual project supervised by a specialist academic.
An introductory module covering fundamental programming skills alongside discrete mathematical structures such as logic, sets, and combinatorics that underpin computer science.
Covers fundamental algebraic concepts including vector spaces, matrices, and linear transformations, providing the mathematical backbone for computational methods.
Introduces probability theory and statistical modelling techniques, equipping you with the analytical skills needed for data science and quantitative computing applications.
Explores the design and analysis of efficient algorithms and data structures, covering complexity theory, sorting, searching, and graph algorithms.
A collaborative second-year project where you work with other students to design and build an interactive application, developing teamwork and professional development skills.
Elective Modules
Admission Requirements
Admissions for the Computer Science and Mathematics BSc with Professional Placement at the University of Bath are highly selective, and meeting the typical entry requirements does not guarantee an offer. The university considers your whole application, including previous academic achievements, predicted grades, and personal statement.
Academic Requirements
- A-Levels (Typical Offer)A*A*A including A*A in Mathematics and Further Mathematics
- International Baccalaureate36 points overall with 7,7,6 at Higher Level including 6 in Mathematics: Analysis and Approaches (or alternative HL combinations with 7 in Mathematics)
- Scottish HighersAA in two Advanced Highers including Mathematics, with AAAAA preferred at Higher level
- Further MathematicsFull A-level in Further Mathematics is strongly preferred
- Foundation YearInternational Foundation Year pathways may be considered; contact Uni4Edu for eligibility details
English Language Requirements
- IELTS6.5 overall with no less than 6.0 in all components
- TOEFL iBT90 overall with a minimum of 21 in all four components
- GCSE EnglishIf you meet the English GCSE requirement, a separate language test may not be needed
Required Documents
Application Deadlines
For personalized admission guidance, document verification, and application support, please contact Uni4Edu
Scholarships and Funding
The University of Bath offers a range of scholarships to support international students. Uni4Edu can help you identify and apply for the funding opportunities most relevant to your profile and circumstances.
Bath International Scholarship
GBP 8,000 per academic year (up to GBP 32,000 over four years)Available to high-achieving international undergraduate students, with up to 300 scholarships offered each year. Awards are based on academic excellence and are applied as a reduction to tuition fees.
Department of Computer Science Scholarships
Departmental funding opportunities may be available for outstanding applicants to Computer Science programs. Contact Uni4Edu for the latest information on eligibility and award amounts.
External and Country-Specific Scholarships
Varies by schemeInternational students may also be eligible for scholarships from external bodies such as the Chevening Scholarships, Commonwealth Scholarships, or country-specific government funding. Uni4Edu can advise on options available to you.
For detailed tuition fee information, please contact Uni4Edu — we will guide you through the costs and available funding options for this program.
Career Prospects
Graduates from the Computer Science and Mathematics BSc at the University of Bath enjoy excellent career prospects, with the professional placement year providing a significant advantage in the job market. Recent graduates have secured roles at leading technology companies, financial institutions, and consultancies, while many also pursue postgraduate study for research careers.
Typical Graduate Roles
Top Employers of Graduates
Rankings and Recognition
The University of Bath is consistently ranked among the top universities in the United Kingdom and is recognised globally for its strong academic programs and excellent graduate outcomes. The Department of Computer Science is particularly well-regarded for student satisfaction and teaching quality.
| Subject | Ranking Body | Rank |
|---|---|---|
| Computer Science | Guardian University Guide | #8 |
| Computer Science | Complete University Guide | Top 10 |
| Computer Science (Student Satisfaction) | Complete University Guide | Top 10 |
| Mathematics | Complete University Guide | Contact Uni4Edu for current data |
How to Apply
Applying for this program is easy with Uni4Edu. Our team will guide you through every step of the process — from document preparation to final enrolment.
Contact Uni4Edu
Reach out to our team via email or phone. We will assess your profile and confirm your eligibility for this program.
Prepare Your Documents
Our advisors will provide you with a personalised checklist of required documents and help you prepare your application package.
Submit Your Application
Uni4Edu will submit your application on your behalf and keep you updated on its progress throughout the review period.
Receive Your Offer
Once accepted, we will help you understand your offer, arrange visa support if needed, and guide you through the enrolment process.
Similar Programmes
Master's & Postgraduate
24 months
Immersive Spaces MA
Istituto Europeo di Design (IED), Rome, Italy
Earliest Intake
June 2025
Gross Tuition
17300 €
Master's & Postgraduate
12 months
Energy Transition Systems and Technologies (MSc)
University of Aberdeen, Aberdeen, United Kingdom
Earliest Intake
January 2026
Gross Tuition
26250 £
Bachelor's Degree
36 months
Materials Science
University of Florence, Florence, Italy
Earliest Intake
December 2026
Gross Tuition
3000 €
Master's & Postgraduate
24 months
Migrations, Rights, Intergration Master
University of Palermo, Palermo, Italy
Earliest Intake
March 2025
Gross Tuition
356 €
Bachelor's Degree
48 months
Language and Speach Therapy
Ankara Medipol University, Altındağ, Turkey
Earliest Intake
January 2026
Gross Tuition
4080 $
Uni4Edu AI Assistant
