Computer Science



Computer scientists find efficient ways to solving complex problems with computers. Then they implement the systems and technology they have developed – fitting in around the people who will use them, and the vast network of technical systems that already exists. Studying computer science gives you the opportunity to work on a really wide range of problems, from small devices to large societal challenges; often both at the same time.


Some reasons to study Computer Science at UCL…

Learn programming through training a custom-made robot to run a maze, and application development in the core curriculum. This allows students to experience software development from scratch, using the uniquely specified mobile device development lab, with the prospect of releasing their apps into the iOS, Android or Windows 8 markets at the end of the course.


In the Department

 Mobile Apps Lab

Students can develop apps for a whole host of touchscreen devices across multiple platforms in the new Apps Lab. Fitted with touch screens and local device connectivity, and supporting iOS, Android and Windows technologies, students can borrow mobile devices to such as iPads, Windows X phones and Samsung Nexus tablets to work on and test their innovations. So far, home automation systems, health sensors, and custom games consoles have been developed here: who knows what’s coming next.

Other facilities & areas across UCL



For further information on available degree programmes, entry requirements, UCAS codes, Accommodation and Fees please click on the following link.

Back to top

// Get Blogname for SideMenu
Recent News
31 Jan 2018

The team behind UCL’s innovative teaching framework, the Integrated Engineering Programme (IEP), have been honoured with a Higher Education Academy award for Collaborative Teaching Excellence. A team of five, comprising...
Continue Reading >