We use cookies on this site. By browsing our site you agree to our use of cookies. Close this message Find out more

More in this section Undergraduate

Frequently Asked Questions

What's the difference between a Computer Science and an IT degree?

An IT degree focusses on training you on specific skills and technologies that are currently in use. 

In a CS degree, such as the ones we teach here at RHUL, we educate you to “think computationally”, i.e., to develop in you a deep understanding of the foundations of computing and the ability to use the power of computing to solve problems and build systems in a variety of application domains.

These are skills that  you will acquire for life: you will be flexible to adapt to changes in technology, to innovate, and to explore the ramifications and benefits of exploiting new technologies.

I don't have standard qualifications; should I still apply to Royal Holloway?

We always consider each application individually even if you don't have standard qualifications. Some of our best students have come to us with marginal qualifications, and we are always on the lookout for good students.

I want to come straight into the second year. Is this possible?

We sometimes admit students directly into the second year, but only when they are qualified, which means among other things that you must have a good grasp of programming, normally in Java.

I don't know how to program; should I still apply?

We don't assume that you have any experience in programming and teach object-oriented programming from basics.  To help you learn more quickly and consolidate what you learn in lectures (and have lots of fun) we run two laboratory-based modules  – one in games and the other in robotics – during the first year.  In those modules, you experiment with what you have learned, at your own pace, under the supervision of an academic.  

I already know how to program; will I be bored?

Of course not!  Even if you already have experience in programming, there is always a lot to learn.  During your first year, we offer two laboratory-based modules – one in games and the other in robotics – in which you will be able to develop real applications as ambitious as you want, using your creativity and imagination.  Some of our students go on to program quite sophisticated and 'intelligent' robots or games.  

We have also created a sofware development company in the Department – Code Groovers. Good programmers will be invited to join it, even if they are in the first year.


I'm not sure that I want to take a year in industry.  Can I decide later?

The short answer is 'yes'.  However, please note that, to take a year out in industry, we require that you have passed your first year with good marks.  This is so that you can really profit from working at the company of your choice and learn skills that you can use to complete your degree when you come back to Royal Holloway.

How is the job market for CS graduates?

According to the most recent report produced by the TechPartnership (July 2016):

  • Latest estimates from ONS/Eurostat confirm the prevalence of digital skills shortages in 2015 with an estimated 39% of ‘digital recruiters’ reporting hard-to-fill vacancies rising to 52% of businesses in the digital sector. 
  • The shortfall in the number of ‘ready candidates’ compared with advertised positions was most pronounced in London where there were just 0.4 candidates/job on average during 2015.
  • A degree was the most sought qualification in 2015.

According to the most recent DHLE data, 96% of our graduates are employed or following postgraduate studies within six months after completing their degrees.

If your question still hasn't been answered, please email the Admissions Team at admissions@cs.rhul.ac.uk.


Comment on this page

Did you find the information you were looking for? Is there a broken link or content that needs updating? Let us know so we can improve the page.

Note: If you need further information or have a question that cannot be satisfied by this page, please call our switchboard on +44 (0)1784 434455.

This window will close when you submit your comment.

Add Your Feedback