Resource list

To help you prepare for studying in the School of Computing, we have gathered together some resources which you may find interesting and informative. However, there is no pre-requisite reading that needs to be done. 

Online resources 

There are excellent online resources that introduce many topics relevant to our courses available, including: 

Reading list 

  • Algorithmics: The Spirit of Computing, David Harel, 2004 This book looks at the true ‘spirit’ of computers and the concepts, ideas, methods and results fundamental to computer science. 
  • Computer Science: An Overview, Glenn Brookshear, 2014 Covering each of the important areas of Computer Science this book provides a general level of proficiency for computer science courses. 
  • Database Systems, a Practical Approach to Design, Implementation and Management, 6th edition, Thomas Connolly and Carolyn Begg, Pearson 2015
  • Computer organization and architecture: designing for performance, 10th edition, Stallings, William, Pearson 2015
  • Discrete Mathematics and its Applications, 7th global edition, Kenneth H. Rosen, McGraw-Hill 2013
  • Programming in C, 4th edition, Stephen G. Kochan, Pearson 2015
  • Introduction to Java Programming - Comprehensive Version, 10th edition, Liang YD, Pearson 2015

Research and Innovation at the University 

Our research actively informs our teaching programme and you can follow these links to find out about our current research areas and work: 

University-level resources 

The University of Leeds also offers many useful resources to help you transition to higher education learning.