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
14 Aug 2018

A team of Environmental Engineering IEP Minor students represented UCL at the Grand Finals of the Engineers Without Borders (EWB) Engineering for People Design Challenge, which took place at The...
Continue Reading >