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: 

Taster Lectures 

University-level resources 

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

The Advanced Mathematics Support Programme

The Advanced Mathematics Support Programme (AMSP) is delighted to offer Year 13 students access, free of charge, to our Transition to University course designed especially to support students who have studied A level Mathematics and are progressing to an undergraduate degree course in mathematics, engineering, physics or a STEM related subject.

The course will help to consolidate some essential A level Mathematics skills and learn more about topics that will be encountered early in these university programmes. The course also includes suggested wider reading to explore these themes in greater depth.

The Transition to University course covers the following topics from A level Mathematics / Further Mathematics:

  • Trigonometric identities
  • Differentiation
  • Integration
  • Differential equations
  • Matrices
  • Complex numbers
  • Statistical distributions
  • Statistical hypothesis testing
  • Kinematics
  • Forces and friction