Computer science : an overview - Brookshear, J. Glenn (London : Pearson/Addison Wesley, 2012)