Concise Guide to Computing Foundations - Brewer, Kevin.;Bareiss, Cathy; Bareiss, Cathy; Brewer, Kevin (Springer International Publishing, 2016)