Computer Science computer science

If you need to study from home, you may want to buy textbooks and a personal laptop for your benefit. We invest in your future beyond the end of your degree and studying at the University of Edinburgh will lay the foundations for your future success. Our graduates have excellent career prospects in the IT industry and beyond.

  • You will gain invaluable Industry experience while working with business professionals in the area of your choice.
  • Higher Secondary Certificate students will be required to take an approved Foundation Programme before they can be considered for entry to the first year of our Bachelor degree programmes .
  • The UK government also provides living costs support to Home students from the UK and those with settled status who meet the residence requirements.
  • The curriculum has been designed with the aim of supporting you in pursuing employment or further research opportunities in computing or IT related fields.
  • Further study is essential for a career in academia and can be useful for a range of other careers, for example, developing new technologies and products.

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. We welcome applications from mature students and accept a range of qualifications. You will build on Year 1, covering more advanced programming and data structures, together with the related mathematics and broader professional and societal issues. Our degree flexibility allows you to tailor your experience to your interests and be in control of your learning.

How Fees Work

Holders of the Baccalaureat General are not normally eligible for direct entry onto our undergraduate courses without prior completion of a suitable foundation programme, such as one of our foundation pathways. Candidates offering the Caribbean Advanced Proficiency Examination qualification can be considered for entry to the first year of an undergraduate degree programme. CAPE is graded on a I to VI scale and we would typically look for a minimum of II in each subject taken to include I in any required subject and for AAA-AAB offers to include a at least half the subjects at grade I. In your first year, you’ll engage with the foundations of computer science from programming to algorithms and mathematics.

The capture, digitisation, representation, organisation, transformation and presentation of information is explored using conceptual and physical data models. From small local companies to large international organisations, we’re dedicated to building mutually beneficial relationships with industry. You may be able to access our Student Support fund and other sources of financial support during your course. The module provides an introduction to the theory and practice of optimization techniques. This module is suitable to those who want to apply computational optimization methods to their proble…

Events At Computer Science

Currently, assessments may include phase tests, individual assignments, or group work elements. In addition, you will be expected to undertake significant self-directed study each week, depending on the demands of individual modules. The curriculum has been designed with the aim of supporting you in pursuing employment or further research opportunities in computing or IT related fields. You will have the opportunity to study in our modern Engineering and Computing Building with well-equipped laboratories and industry standard software.

The aim of this module is to teach the students advanced programming techniques using Java in order to support its use on other modules. C will also be taught in order to introduce explicit memory allocation and the use of pointers. It teaches the basic data structures and algorithms which underpins modern software engineering. Without these algorithms most software would be hopelessly slow to the point of unusability… You’ll get to choose from a wide range of optional modules, including game design and development, web infrastructure and robotic systems. You don’t need any previous computing experience to join the course – you can choose your own level for the first programming module.

Students will learn how operating systems manage processes and scheduling, and how memory management works. We are global experts in user experience design, virtual reality, artificial intelligence and data science. We offer our students a variety of modules and research projects in these areas and more. Dr Matthew Yee-King is an academic in the Department of Computing at Goldsmiths. As the project manager for the €3m PRAISE research project, he managed the development and trialling of innovative education technology, including media annotation systems. He has also carried out research into audio analysis and creative applications of machine learning, including a series of commissioned musical AI systems.