UCL Computer Science


Life in CS

Choose from a range of activities both within CS and in the wider UCL community, to augment your technical education or to meet new people and have a good time

Student societies

There are a number of UCL societies focusing on technology, computing and engineering, which are run by students, for students. You can find a full list of these on the UCL Engineering website.

TechSoc and the Data science Society organise and deliver a packed programme of TechTalks, hackathons, competitions and socials each term, and work with the Department of Computer Science to help its students make the most of their time at university.

Society presidents and officers are elected each year by students, and the societies’ activities are governed by their constitutions.


President: Sidak Pasricha

We live our lives surrounded by technology with more and more innovations flooding the market every day. How to keep up? We’re here to help!

Throughout the year, our society is holding workshops, talks, forums, socials, hackathons and many other events to make sure you can learn something new and achieve your goals with the help of technology. No matter what you study, we planned the year to make sure everyone can find something to enjoy and meet new people who were not afraid to step into a wonderful world of Technology. And to top it up, the membership is free! Make sure to join, we can’t wait to welcome you to our TechSoc family!

UCL Technology Society, raising technological awareness since 1999 - Create, Connect, Collaborate.

VR cave glasses

Visit the TechSoc website

Data Science Society

2018/19 President: Adris Khan

Text and link to follow

Careers in Computer Science

Our graduates are particularly valued as a result of the Department's international status, strong reputation for leading research and numerous links with industry partners. Leavers go on to secure careers in a wide variety of organisations; with global IT consultancies, as IT analysts with City banks, as IT specialists within manufacturing industries, or starting up their own companies. 

UCL Careers: Engineering

UCL Engineering has a dedicated team of staff, who support students to move forward with your career journey. They organises careers events, builds relationships with employers, and offers application and interview advice, specifically tailored for you.

Look out for news about departmental and faculty-wide events happening during term-time directly through your department or through the regular UCL Careers Engineering newsletter. Look out also for Moodle alerts from the Engineering Careers & Events Moodle page, to which you are enrolled.

Departmental research internships

The departmental runs a programme of paid research internships during the summer holidays, offering students a chance to try research in a university setting, with one of the department's research teams. 

The project lasts for between eight and ten weeks and can take place between the end of the exam period and the start of the new academic year (by arrangement between student and supervisor).  Students will be provided with necessary software and equipment to undertake the work.

Interns are employed and paid in accordance with UCL Internship Policy: www.ucl.ac.uk/hr/docs/internships.php. Currently the rate of pay is £10.20 per hour (the London Living Wage) with the expectation of no more than a 36.5 hr working week. Interns are subject to UKVI Right to Work in the UK requirements.

Application Process for Students

Students wishing to apply for a research bursary should consult the list of project proposals from members of staff posted above during application season (January - March). If a project is of interest, please contact the member of staff concerned  to arrange an initial discussion. Each supervisor will run a "fair and open" (www.ucl.ac.uk/hr/docs/internships.php) procedure to select one or more students for their internship(s). Once a student and supervisor have agreed on a project, the supervisor will take over the application process.

Application Process for supervisors

Supervisors wishing to propose projects should email these to Ilya Sergey.

Once a student has expressed interest in a project, please arrange a meeting to discuss the timing, detail and so forth.  If more than one student is interested, please arrange a fair process of assessing who is the most appropriate to take forward.

Subsequently, complete a funding application. This should be an A4 case for support outlining the project, justifying the work to be undertaken by the student and how it will benefit them. Specify the amount of subsistence expenses funding requested in weeks, plus the costs of any necessary software licences or other equipment that may be required.

Funding decisions are made on the basis of the student’s past exam performance and the project’s value to the student. The highest ranked applications will be supported, subject to the availability of funds. Supervisors will be notified shortly after the closing date for applications.

Graduate statistics

Average salary six months after completion of BSc Computer Science at UCL: £35,000.00

Average salary across the UK after taking a similar course:

£27,000.00 after six months (salary range: £22,000.00 - £31,000.00)

Six months after completing the BSc course, our students are:

What students are doing 6 months after finishing the course - chart

Stats taken from Unistats: the official website for comparing UK higher education course data. See here for more on graduate employment..

Student prizes

We have a growing number of industry sponsored prizes, awarded to outstanding students every year at graduation. We are grateful to the following sponsors for their ongoing support.

  • IBM: BSc & MEng Computer Science - Best Individual Project Prize
  • SAS: MSc Business Analytics - Best Student Prize
  • BCS: MSc Software Systems Engineering - Best Exam Performance Prize
  • Winton: MSc Computational Statistics & Machine Learning - Best Individual Project & Best Overall Academic Achievement