Skip to Main Content

Electronics, Electrical Engineering & Computer Science: Books / e-books

Finding relevant books and e-books

QUB library holds thousands of books and e-books on computer science, software engineering, information technology, electrical engineering and related subjects. Most can be found by searching the Library catalogue. Many additional e-books are also available via the O'Reilly platform (see further information in this guide).

Most of the relevant books are shelved on Floor 3 of the McClay Library. Relevant shelfmarks include QA76 and TK.

Short Loan: Books which are on module reading lists and in high demand are kept in the Short Loan Collection on the ground floor of the McClay Library.

E-books can be accessed both on campus and from home. Find the required book on the Library catalogue and follow the "Full text through QConnect" link. You may be asked to log in with your QUB ID card details.

The art of multiprocessor programming (library catalogue record)

For more information on finding and accessing e-books, please have a look at our e-book guide.

Find a book using the Library Catalogue

This brief video shows how to find books and eBooks using the QUB Library Catalogue (2.57 mins)

Finding printed books in the McClay Library

Use the Library Catalogue to find the books you need.

Each printed (i.e. hardcopy) book has a shelfmark consisting of letters and numbers. The shelfmark tells you where to find the book on the shelf. Shelfmarks are also used to group books together by topic. So, when you fetch a book from the shelf, you may find other books on the same topic shelved beside it.

This diagram shows how to read a shelfmark.

Outline of how to read shelfmarks. Top line is in alphabetic order; the second line is in numeric order (from the smallest to the largest number).

"Scan and deliver" service

If you are based remotely or self-isolating and are unable to borrow printed books in person, the Library can provide you with a scan of one chapter from a book or 10%, whichever is greater. Please submit your request for a scanned book chapter via the online form at the Scan and Deliver website.

Recommend a book / e-book

If the library doesn't hold a book or e-book, which you would like to read - or there are not enough copies - please let your subject librarian know. 

Fill in the online book suggestion form or email your subject librarian, Irene Bittles (email:

Your subject librarian will consider every book / e-book purchase suggestion and, if appropriate, the book will be ordered for the library. We will keep you informed about the outcome of your book suggestion.

O'Reilly for Higher Eduction e-books

The O'Reilly platform provides access to thousands of e-books on IT, programming, engineering and related topics, as well as a wide range of videos, audio books etc.

The e-books which are hosted on the O'Reilly platform are not currently listed on the library catalogue. For help with finding and accessing e-books on the O'Reilly platform, check this guide.

Popular e-books on the O'Reilly platform include:

Cover page of the book Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 2nd edition

Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 2nd edition

Cover page of the book Clean Code: A Handbook of Agile Software Craftsmanship

Clean Code: A Handbook of Agile Software Craftsmanship

Cover page of the book Wireless Communications - Principles and Practice, 2nd ed

Wireless communications : principles and practice, 2nd edition

Sign in to the O'Reilly platform to find more e-books.

Finding a wider range of books using other library catalogues

Sometimes QUB Library may not have a particular book which you need, or not enough books on your topic of interest.

You can use Library Hub Discover (the combined catalogues of more than 170 major UK and Irish libraries) or WorldCat to find books on your topic of interest which are not available at Queen's.

If you identify a useful book, you may be able to request a temporary loan of the book from another library via the Inter-Library Loans service. Alternatively, email your subject librarian, Irene Bittles, if you would like to request that the book be purchased for the Library collection. Email: