The BSc Computer Science & Mathematics course at the University of York is a unique programme that combines the analytical nature of mathematics with the problem-solving approach of computer science. This programme provides students a broad understanding of computer systems, programming and systems, and probability theory and statistical methods. Course Content: The course combines two compelling subjects, focusing on the principles and use of computers and the application of mathematical principles to understand and solve problems. The course comprises three stages, namely - Stage 1 (Foundation), Stage 2 (Exploration) and Stage 3 (Specialisation). Each stage is designed to build on the skills and knowledge gained in the previous one.Key Modules: Key modules include Introduction to Computer Systems, Programming and Algorithms, Continuous Mathematics, Probability and Statistics and more. The course also provides a wide range of options in the final year, including Project in Computing & Mathematics and Advanced Neural Computation.Accreditations: The course is recognised by the British Computer Society (BCS), the Chartered Institute for IT for the purposes of fully meeting the academic requirement for registration as a Chartered IT Professional. Future Careers: A degree in Computer Science & Mathematics from the University of York opens up a variety of career options for the graduates. They can find jobs in fields such as software development, data analysis, teaching, and more. Further study options include Masters and PhD programmes in Computer Science, Mathematics or a related field.For more information on this course, please visit the official course page.