The School of Computer Science at the University of Nottingham is ranked among the top UK Computer Science departments and was voted by our students as the best School in the whole University in 2014! We provide a friendly, modern and supportive teaching environment which consistently leads to a high proportion of our students gaining excellent degree results. We offer specialist modules and exciting undergraduate project work based on our world-class research – we were ranked in the top 10 UK academic institutions in the latest Research Assessment Exercise. Our connections with employers such as Adobe Systems, BT, Google, IBM and Microsoft open up possibilities for an optional year in industry or summer placement. You will have the opportunity to undertake research in a variety of areas of computer science including: artificial intelligence, cloud computing; complex systems engineering and unconventional computing paradigms; data mining; functional programming; modern optimisation; simulation and modelling; and ubiquitous computation and networked infrastructures.