Skip to Main Content

Computer Science, AI and Robotics Subject Guide 2023

School of Digital, Technologies and Arts

Reading lists

Most modules have a reading list to support your studies with essential and recommended books and articles. Our new Reading Lists Online system allows you to easily access electronic content on the list and find out the latest status of print books - and request these through our Click and Collect service.

You should find a link to your reading list through Blackboard (or MS Teams if that is used for your module).  You can also access the system through the link below. On the Find Lists page you can search by your module title, module code or the name of your module leader.  

Suggested Book Titles

Gray Hat Hacking: the Ethical Hacker's Handbook, Sixth Edition

Up-to-date strategies for thwarting the latest, most insidious network attacks 

Networking for Dummies

Set up a secure network at home or the office  

Java: The Complete Reference

The Complete Reference, Twelfth Edition explains how to develop, compile, debug, and run Java programs.

Modern C++ for Absolute Beginners

Learn the C++ programming language in a structured, straightforward, and friendly manner.

Print Books Dewey Numbers

Some shelf numbers to help you find books in the library

Subject Shelf number
Computing 004
Human-computer interaction 004.019
Cloud computing 004.6782
Software engineering 005.1
Computer programming languages       005.133
Operating systems 005.43
Software    005.369
Computer security 005.8
Artificial intelligence 006.3
Computer graphics 006.6
Web design 006.7
Online learning 371.334
Big data 658.4038
eCommerce 658.800285
Game design 794.8