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