Computer Science and Mathematics BSc (Hons)

Course overview

Entry requirements

  • A level (2019 entry)
    ABB - BBB (including A-Level Maths Grade B)
  • BTEC
    Extended Diploma: DDM, provided students also present A Level Maths at minimum Grade B
  • International Baccalaureate Diploma
    31 overall points and above with 5, 5, 5 in Higher Level subjects including Higher Level Maths grade 5.
  • GCSE
    Maths and English Grade C/4 and above
More information
Apply via UCAS

Key Dates

  • Start date
Play Video

Computer Science at Aston

Discover what’s going on in our Computer Science department, with a little help from our resident robot, Pepper.

Computer Science at Aston is ranked 4th out of 107 institutions for Graduate Prospects (Complete University Guide 2018)

Integrated placement year

Gain specialist knowledge required to start a successful career in computer science and mathematics

Close industrial links for excellent placement opportunities

Course summary

Our computer science graduates find stimulating and rewarding positions in a range of roles such as programmer, systems analyst, or systems engineer. Our mathematics graduates are highly sought after and obtain employment in financial institutions, industry and teaching.

Entry requirements and fees for 2019

Key Facts: 3 year full-time or 4 year sandwich course.


UCAS code: IG11


Please note:
GCSE requirements: Maths and English Grade C/4.


All candidates are considered on an individual basis and the whole application is reviewed which includes previous and predicted qualifications, any experience, references and motivation.


Whilst the grades listed here are our entry requirements, we understand that predicted grades are only an estimate. We will therefore consider applicants with predicted grades of CCC if the application is of a high standard which includes a strong personal statement and academic reference. However, any offer made will not be lower than stated below.


More on Admissions Policy


Applicants whose first language is not English will be required to provide evidence of an English language qualification. Find out more about our English language requirements. For more information about qualifications view our Aston in your country webpage.


Tuition fees:


£9,250 (£1,250 during placement year) for UK/EU students (2019/20)                             
£16,350 for Outside EU students (2019/20)
Placement Year: £2,500 for International Students


More on fees


Applicants receiving offers are invited to an applicant visit day.


Typical offer level:


A level: ABB-BBB to include Maths Grade B or above.





  • Extended Diploma and National Extended Diploma (any subject): DDM plus 1 A-Level Mathematics grade B or above

  • National Diploma and Diploma (Any subject): DD plus 1 A-Level Mathematics grade B or above

  • Foundation or 90 credits Diploma (Any subject): DD plus 2 A-level grade B or above including Mathematics

  • National Extended Certificate or Subsidiary Diploma (Any Subject): D plus 2 A-level Grade B or above including Mathematics


International Baccalaureate Diploma: 31 overall points and above with 5, 5, 5 in Higher Level subjects including Higher Level Maths at grade 5.


Access to Higher Education: Not accepted




Non-standard qualifications




Year 1 entry: We may consider applicants for year 1 entry who are undertaking a 1st year degree elsewhere. You must meet the GCSEs and A level (or equivalent) requirements as listed. In order to be considered you will need to submit a UCAS application as we do not accept direct applications and this must include an academic reference.


Year 2 entry: Please note that second year transfers are not part of the standard admissions process and is up to the discretion of the admissions team and tutor. Applications are only considered if there is space on that year of the programme. Typically, applicants for second year entry must meet the GCSEs and A level (or equivalent) requirements as listed. Alongside this you must have gained (or be expected to gain) 65% overall and 120 credits  on an equivalent programme at another recognised university. The equivalency of the programme is reviewed by the Admissions Tutor and you will be required to provide an official copy of the programme specification of this. In order to be considered you will need to submit a UCAS application as we do not accept direct applications and this must include an academic reference.


Year 3: We will not be able to consider any application for Year 3 


The information contained on this website details the typical entry requirements for this course for the most commonly offered qualifications. Applicants with alternative qualifications may wish to enquire with the relevant admissions teams prior to application whether or not their qualifications are deemed acceptable. For less commonly encountered qualifications this will be judged on a case-by-case basis in consultation with the academic admissions tutor.

Subject guide and modules

Computer Science

The Computer Science side of this Joint Honours programme aims to produce graduate software developers who will use their knowledge of Mathematics to support the development of computing applications in that domain. 

Computer Science is the exciting and rapidly evolving discipline that provides the foundation for our computers everywhere world. It includes how computer systems are organised, how computer applications are developed, and a whole range of tools and techniques like databases, networking, websites, multimedia, computer graphics, and artificial intelligence, i.e. using computers for human activities like vision and reasoning.

By studying Computer Science you will be well placed for numerous challenging and rewarding career opportunities. Surveys in the UK and abroad predict a shortage of computing professionals for the foreseeable future.

Our course is designed to enable students to acquire a high level of technical expertise so they can contribute to the production of quality computer applications.


Like any science, mathematics asks questions, sometimes uses experiments to suggest an answer and significantly uses logic to validate the conclusions. Some questions are concerned with applications, such as, "given a population (dynamical system, economy) and factors which influence it, what is its state at a subsequent time?" Others are more abstract, for example, "are there any common properties to the basic operations as used with numbers, matrices or vectors?" The study of Mathematics can answer these questions.

More information on studying mathematics at Aston

Year 1

Computer Science

  • Java Programming Foundations (CB) 
  • Information Systems and Databases  
  • Introduction to Computer Systems 
  • Internet Computing


  • Calculus and Ordinary Differential Equations 
  • Vector Geometry
  • Mathematical Thinking 
  • Transition Mathematics 

Year 2

Computer Science

  • Software Lifecycle and Design
  • Professional and Social Aspects of Computing 
  • Human-Computer Interaction 
  • Java Program Construction 
  • Internet Applications and Techniques 


  • Probability
  • Introduction to Numerical Methods 
  • Linear Mathematics 
  • Multivariate Calculus 
  • Mathematical Methods
  • Statistics 

Year 3 optional placement year

  • EAS Study Placement Year 
  • EAS Industrial Placement Year 
  • EAS Study/Work Placement Year 

See placement year section below or find out more about the Aston placement year.

Final year

The final year lets you choose from a range of options in each of the two subject areas. You may look for options that suit particular interests you have developed, or options that integrate well with your Computer Science and Mathematics subject. Our final year modules are updated regularly to reflect new developments in computing.  All students will complete an individual final year project which requires a combination of Computer Science and Mathematics skills.

Core Modules:

  • Statistical Machine Learning
  • Individual Project 
  • Information Security 
  • Data Mining 

Computer Science

  • Computer Graphics
  • Operating Systems 
  • Computer Animation 
  • Mobile Design and Development 
  • Enterprise Application Technology 
  • Geographic Information Systems 
  • Distributed Systems 
  • Testing and Reliable Software Engineering 
  • Multimedia Information Retrieval 
  • Image and Video Processing
  • Multi Agent Systems 
  • Software Project Management 
  • Interaction Design 
  • Game Development 
  • Enterprise Computing Strategies
  • Advanced Database Systems
  • Computational Intelligence


  • Complex Analysis
  • Approximation Theory and Methods 
  • Chaos and Dynamical Systems
  • Financial Mathematics
  • Game Theory 
  • Network Science 
  • Option Theory 
  • Partial Differential Equations 
  • Portfolio Analysis 
  • Stochastic Processes
  • Simulation Techniques
  • Modern Time Series
Learning, teaching and assessment

Students will be assessed in individual modules by end-of-semester (January & May/June) examinations and by assignments conducted and submitted during the year.

You will experience a wide variety of learning and teaching methods, including: lectures, tutorials and seminars, laboratory exercises, small group discussions, corporate investigation and analysis, case studies, group and individual project work. You will make use of our extensive computing facilities.

Placement year

This year allows you to have the opportunity to put your knowledge into practice, whilst gaining valuable professional experience (and in most cases getting paid in the process) by choosing to do a placement. This year will enhance your graduate employment prospects and will enable you to make a sound career decision.

You will be given a lot of support and advice on finding a suitable placement and our tutors will keep in touch with you to ensure it is a success. The application process for a placement job is just like applying for a real graduate job, excellent experience in itself.

If you work for a company you can expect to be paid a salary (the average across the university is £11-13,000 per year), but this is not always the case for students working in the public sector. The placement contributes to your finances as well as your CV!

Aston has one of the best records for graduate employment in the UK. Aston University ensures that you will gain academic knowledge as well as developing a wide range of skills that are valued by employers.

All graduates have computational ability and good problem solving skills, applicable to many areas of work. They are able to cope with constant change, to organise and think critically, analyse and interpret data, using analytical and logical thinking. You will train your mind in a way that will never become outdated. You will learn to deal with complex concepts and learn to communicate accurately complex ideas. Graduates achieve a rounded education with a solid background in both Computing and Mathematics, which is highly regarded by employers. With a BSc (Hons) Computer Science and Mathematics degree from  Aston University you will have the chance to hone analytical, computing and problem solving skills, making you highly employable.

Our current and recent placement employers include companies in the UK and abroad such as: BNFL, ConocoPhillips, GSK, Kraft, Alfa Laval, Thames Water, AMEC and 3M.

Find out more about placement years at Aston.

Career prospects

Computer Science
Career prospects continue to be excellent for Aston University's computing specialists, with their sound understanding of the principles and practical applications of computing. The vast majority of our graduates have found stimulating and rewarding positions in computing-related activities, with suppliers and users, or within a wide range of careers for which a university degree is a prerequisite, e.g. programmer, systems analyst, systems engineer.

There are also opportunities in non-computing areas with a Joint Honours degree, and many graduates from the programme often work in these areas where their computing expertise is of supporting benefit. Management and IT Consultancy are major employers of Computer Science graduates.

Aston University graduates are consistently some of the most employable graduates in the country. Our Mathematics graduates are highly sought after and obtain employment in financial institutions, industry and teaching. With a good degree, there are also opportunities for graduates to go into research in mathematics.

Contact us

EAS Undergraduate Admissions Office
+44 (0)121 204 3400

Why did you choose to study at Aston?

As one of the country's leading universities for employability, studying at Aston was a no brainer.

Pawel Dworzycki
Software Graduate, BT

Register your interest