Skip to Main Content

Computer science: Books

A guide to finding information in computer science . Includes links to key resources and sources of help.

To find out if a specific book is in the Library you just need to check the Enterprise catalogue (search box below). Enter the author's surname and one or two words from the title:

For example: warwick artificial intelligence

You can also search Enterprise for a topic, to find related books.

Finding books

Finding printed books and e-books

Search the Enterprise catalogue to find specific books or books on a topic.


Finding online book chapters

To find online book chapters on a topic search the Summon discovery service:

Getting books not held at Reading

Our Inter-Library Loans service can get books not held at Reading from other libraries (usually from the British Library).

For more information see our webpages:

Citation example in the IEEE style

N. S. Nise, Control systems engineering, 6th ed., N.J.: Wiley, 2011.

Key locations for computer science

2nd Floor

003 Systems
003.3 Computer modelling and simulation
003.5 Cybernetics
003.74 Linear systems
003.85 Dynamic systems
003.857 Chaotic systems
004 General computer science, microprocessors
004.22 Computer architecture
004.35 Multiprocessing
004.6 Interfacing and communications
005 Computer programming
005.1 Software engineering
005.133 Specific programming languages
005.14 Software verification, testing, measurement, debugging
005.42 Systems programming
005.43 Operating systems
006 Special computer methods
006.3 Artificial intelligence, neural networks
006.4 Computer pattern recognition
006.6 Computer graphics
006.8 Virtual reality
150    General psychology
153 Cognition
154 Memory and learning

3rd Floor

510 Mathematics
510.2462 Mathematics for engineers
610 Medical Sciences
612.82 Central nervous System
620 General engineering
621.3 Electronic engineering
621.367 Image processing
621.3815 Electronic devices and circuits
629.8 Automatic control engineering
629.83 Feedback control systems
629.89 Intelligent systems, control systems, fuzzy logic
629.892 Robotics


Artificial life 574.0113

Biological systems 574.0113

C and C++ 005.133-C
Circuits 621.31921
Cloud computing 004.6782
Computer vision 006.37
Control theory 629.8312
Cryptography 005.82
Cybernetics 003.5

Delphi 005.133-DEL
Digital communication systems 621.382
Digital image processing 621.367

Error-correcting codes 005.72
Expert systems 006.33

Fortran 005.133-FOR

Genetic algorithms 006.31

Human-computer interaction 004.019
Human factors engineering 620.82

Information theory 003.54

Java 005.2762-JAV

LAN's 004.68
Linear algebra 512.5

Mechatronics 670.18
Mobile communication systems 621.3845
Modula-2 005.133-MOD
Monte Carlo method 519.282
Multimedia systems 006.7

Natural language processing 006.35
Networks 004.6

Optical communications 621.3827

Pascal 005.133-PAS
Parallel processing 004.35
Pattern recognition 006.4
Prolog 005.133-PRO

Real-time processing 004.33
Robotics 629.892

Security in computing 005.8
Semiconductors 621.38152
Signal processing 621.3822
Software metrics 005.14
Speech synthesis 006.54
Stochastic processes 519.23
System theory 003.7

Vision (Psychology) 152.1
Visual C++ 005.133-VIS
Visualisation 006.8

Wireless communications 621.3845

XML 006.74-XML

New books