We consider experience and qualifications from the UK and worldwide which may not exactly match the combinations above. Whatever pathway you choose, our degrees are accredited to the maximum available level by the British Computer Society and will put you on the pathway to chartered status. Whether you’re already an accomplished programmer or an absolute beginner, get career-ready with a degree in Computer Science. Our new app, Visit UoY, allows you to take a self-guided tour of campus narrated by our current students. You can either visit us in-person and explore the campus for yourself or get the campus tour experience from the comfort of your own home. After you’ve accepted your offer to study at York, we’ll confirm which pre-sessional course you should apply to via

If English is not your first language you may also need to meet our English language requirements. Students taking BTEC National Extended Diplomas in science or engineering will also be considered, but the above requirement for A-level Maths still stands. Guidance on preparatory reading for applicants interested in Computer Science, as well as guidance on developing practical experience. Some may be asked by their College to do some reading in advance of their interview, but if this is required the College will provide full details in the letter inviting the student to interview. All applicants for Computer Science are required to take the Test of Mathematics for University Admission at an authorised assessment centre , for which you must be registered in advance.

That’s about 40 hours of classes and independent study each week during term time. Everyone learns at a different rate, so the number of hours you spend on independent study will be different to other students on your course. As you progress through the course you will develop your skills to become a more independent learner. You’ll also spend time working on your individual research project later on in the course, in addition to timetabled activity. Make immediate and effective contributions as part of multidisciplinary teams in industry, consultancy or education, by managing workloads, optimising resources and meeting deadlines, using experiences from team projects. This module covers some of the essential skills and knowledge which will help you to study independently and produce work of a high academic standard which is vital for success at York.

Bronze Award Winner, Athena Swan Charter For Women In Science 2017

For more details on the provision available see the Welsh Provision expander below. • You will have access to dedicated computer laboratories and specialised equipment for projects, including Arduinos, smart home technologies and virtual reality headsets. We have a direct Apply System which makes application easy and fast for international students. The University will charge the tuition fees that are stated in the above table for the first Academic Year of study. For Home Students, if Parliament permit an increase in tuition fees, the University may increase fees for each subsequent year of study in line with any such changes.

  • The Interaction Labs consist of an Accessibility and Usability Lab and a Games Research Lab, both of which are stocked with the latest technologies.
  • You’ll will develop expertise that are currently being used in real-world systems.
  • It’s easy to get around campus – everything is within walking or pedalling distance, or you can always use the fast and frequent bus service.
  • This module provides an introduction to the theory and practice of database systems.
  • Applicants who have not studied mathematics at A-level can apply for the Engineering/Physics/Mathematics Foundation Year.

Specific topics will include introductory algorithms, algorithm correctness, algorithm runtime, as well as big-O notation. Essential data structures and algorithmic programming skills will be covered, such as arrays, lists and trees, searching and sorting, recursion, and divide and conquer. Students who have successfully completed a Polytechnic Diploma may be considered for entry to our undergraduate degree programmes .

This module develops an understanding of problems in Computer Science which take advantage of general-purpose computing on GPUs. It provides practical methodologies to reformulate problems in terms of hardware architecture, graphics primitives and high-performance computing concepts, as supported by the most recent GPUs. It develops the skills to implement parallel solutions with common GP-GPU computing languages. Students’ understanding of software engineering is expanded by introducing a range of topics that instil best practice. Students will learn how to implement faster software using parallelism and consider aspects of human-computer interaction.

Helen, Admissions Team

The purpose-built Department of Computer Science and Technology is packed with the latest technology, advanced lecture theatres and dedicated practical rooms. There are some extra costs that you might have to pay, or choose to pay, depending on your programme of study and the decisions you make. We want to know what makes you tick, and about your previous experience, so make sure that you complete your personal statement.

Algorithms And Data Structures

Departments that are not part of this list can still consider Diplomas for entry to undergraduate programmes. Diplomas that are not on the list will be considering on an individual basis and may require you to provide further details such as the curriculum and module transcripts to identify suitability. Holders of the Indian Standard XII will be considered for entry to the first year of our undergraduate degree programmes. Holders of Higher Diplomas with a good performance (at least B+ or GPA 3.2 above) will be considered for entry to year 2 of relevant undergraduate degree programmes within Engineering and Computer Science. Students who have completed one or two years of a Bachelors degree from an Ethiopian university with excellent grades can be considered for entrance to undergraduate programmes. For study on our Foundation and Undergraduate programmes, English Language at grade C or above in the General Certificate of Education Ordinary Level is sufficient to meet the standard English language requirements.