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