Photos of university / #uniofyork
The Bachelor of Science (BSc) in Computer Science at the University of York offers a comprehensive and rigorous education in the fundamental principles and practical applications of computing. Designed to equip students with a solid foundation in programming, software engineering, algorithms, and systems design, this programme prepares graduates for a wide range of careers within the technology sector and related fields. Throughout the course, students explore core topics such as computer architecture, data structures, databases, artificial intelligence, machine learning, cybersecurity, and web development, gaining both theoretical understanding and hands-on experience through laboratory work and project-based assignments. The programme emphasizes problem-solving, critical thinking, and innovative design, encouraging students to develop adaptable skills relevant to rapidly evolving technological landscapes. In addition to technical expertise, students are also exposed to important considerations such as ethical issues, data privacy, and the societal impacts of technology. The course is delivered by experienced academics and industry professionals, integrating the latest research and industry trends into the curriculum. Opportunities for industrial placements or internships are available, enhancing career readiness and work experience. The programme culminates in a final-year project, allowing students to apply their knowledge to real-world challenges and demonstrate their skills. Graduates of this programme are well-prepared for employment in software development, system analysis, cybersecurity, data science, and further postgraduate study in computer science or related disciplines. The university's vibrant campus environment and strong links with local and global tech companies provide excellent networking opportunities, ensuring that students gain not only academic knowledge but also practical insights into the professional world. With a focus on innovation, critical analysis, and lifelong learning, the BSc in Computer Science at the University of York aims to develop versatile professionals capable of contributing effectively to technological advancements and societal progress.
Detailed Course Facts
Application deadline as early as possible Tuition fee- EUR 10778 Year (EEA)
- EUR 19808 Year (Non-EEA)
Home/EU: £9,000; Overseas: £16,540
Start date October 2015 Duration full-time 36 months Languages Take an IELTS test- English
Course Content
First Year
The first year contains essential fundamental material in programming, computer architectures and human-computer interfaces. It also contains mathematical and theoretical foundations of computer science.
Second Year
The second year continues with fundamental material, such as 'Principles of Programming Languages', 'Systems and Compilers', and 'Computability and Complexity'. Slightly more specialised topics start to be introduced, for example 'Artificial Intelligence' and 'Vision and Graphics'. Furthermore, all students can choose between a large Software Engineering project or a Hardware project.
Third Year
Once you reach your third year, there is more flexibility and you can choose 4 modules from a range of options and you also choose an individual final year project.
English Language Requirements
IELTS band : 6.5 CAE score : 80(Grade A) TOEFL paper-based test score : 600 TOEFL iBT® test : 100
To study at this university, you have to speak English. We advice you to
take an IELTS test. More About IELTSRequirements
UK A-levels: AAB
IB Diploma Programme: 34 points including HL 6 in essential subjects
Scottish Qualifications: AAAAB at Higher Level and AB at Advanced Higher Level
BTEC: DDD in National Diploma plus A level Mathematics
Check our website www.cs.york.ac.uk/undergraduate for other acceptable qualifications.
Work Experience
No work experience is required.
Want to improve your English level for admission?
Prepare for the program requirements with English Online by the British Council.
- ✔️ Flexible study schedule
- ✔️ Experienced teachers
- ✔️ Certificate upon completion
📘 Recommended for students with an IELTS level of 6.0 or below.
Related Scholarships*
- Academic Excellence Scholarship
"The Academic Excellence Scholarship can provide up to a 50 % reduction in tuition per semester. These scholarships will be renewed if the student maintains superior academic performance during each semester of their 3-year Bachelor programme. The scholarship will be directly applied to the student’s tuition fees."
- Access Bursary
Bursary for UK students all subjects where the variable tuition fee rate is payable.
- Alumni Bursary
Alumni Bursary for UK Undergraduate students
* The scholarships shown on this page are suggestions first and foremost. They could be offered by other organisations than University of York.
Accreditation
You will receive a BSc or BEng on graduation, which are accredited by the Institution of Engineering and Technology (IET) and the BSC (British Computing Society), the Charterd Institute for IT .
If you chose to take a year in industry, this is an accredited part of your degree. This is part of the training you would need to become a Chartered Engineer (CEng).