A Course Handout has been maintained by Professor Ken Brown which containts useful definitions and concepts required for this module. Please use this resoure.
This book is not absolutely necessary, but it does cover all the material we will cover in CS1112 (and also CS1113). The ebook version costs less than €24.
Sets, Logic and Maths for Computing
Authors: David Makinson
Springer, Undergraduate Topics in Computer Science, 2008
ISBN: 978-1-84628-844-9 (Print) 978-1-84628-845-6 (Online)