Computer science an overview - Brookshear, J. Glenn 1944- (Addison Wesley, 2012)