University of York

Course Details

BSc Computer Science and Mathematics

Course Description

Computer Science has Mathematics at its foundation, and the study of the two complementary subjects allows you to study topics core to both disciplines whilst gaining an insight into how the two disciplines intersect. You study both subjects equally, and the skills you gain from both courses will make you highly employable across a range of industry sectors. Please note: for our combined courses with Mathematics, we require a Grade A in A Level Mathematics. Both Computer Science and Mathematics underpin much of modern science and technology, and so their combined study gives you an understanding of both disciplines. The term 'computer' originally referred to a person who performed numerical calculations, and today's computers are, in essence, very efficient number-crunching machines, capable of performing tasks of startling complexity. Mathematics pervades Computer Science - from designing and analysing efficient computer programs to developing formal proofs that a piece of software does what was intended. This is especially important, for example, if the software is being used to fly a plane. Increasingly Computer Science is also being used to find solutions to mathematical problems. Computers have been used to solve long-standing mathematical problems, as computers can be a way to visualise complex numerical data, search for solutions and make number manipulation much faster.

Course Duration

NumberDuration
3year

Career outcomes

Information technology is a rapidly expanding field, creating demand for computer scientists and software engineers across a broad section of employers, so the skills you develop here will make you attractive to many organisations. Many of our graduates are employed by software and electronics industries, but the continuing expansion of the use of computers in commercial and financial operations means that you will be able to find employment in other industries - and here your sharpened numeracy and analytical skills will have prepared you well.

BSc Computer Science and Mathematics University of York