Below is a list of recommended books related to computer science. For more books, search the QNL Catalog.
Brookshear, J. G. & Brylow, D. (2015). Computer Science: An Overview. Boston: Pearson/Addison Wesley.
Call Number: QA76 .B743 2015
Intended as an introduction to a computer science course, this book provides students with a general overview of the subject and introduces the Python programming language. For additional study, the book includes questions, exercises and review problems after each chapter.
Chao, L. (2014). Cloud Database Development and Management. London: CRC Press.
Call Number: QA76.585 .C44 2014
This book is ideal for those interested in database system design and cloud-based database development. It provides step-by-step instructions on how to develop a working database system and suggests projects for hands-on practice. It covers conceptual design, logical design and physical design, and explains how to migrate databases between Windows Azure and the SQL Server.
Miller, M. (2014). Computer Basics: Absolute Beginner's Guide, Windows 8.1. Indianapolis. IN: Que.
Call Number: QA76.5 .M531412
This beginner’s guide explains how to use a computer or tablet with Windows 8.1 in a simple and practical way.
Pathan, A. -S., Monowar, M. M. & Fadlullah, Z. M. (2013). Building Next-Generation Converged Networks: Theory and Practice. Boca Raton, FL: CRC Press.
Call Number: TK5105.5 .B845 2013
This collection of papers, written by computer academics and IT professionals, provides an introduction to current research on the next generation of computer networks and standards. Some of the topics it covers are multimedia streaming, cloud and wireless computing, and safety and security. The book is suitable for graduate students and researchers.
Preston, J. M. & Ferrett, R. L. (2013). Computer Literacy for IC3 (2nd ed.). Boston: Pearson.
Call Number: QA76 .P6683 2013
The book provides key computer and Internet skills that are now required in all professional fields. It is aligned with Internet and Computing Core Certification (IC3), and is written to help students prepare for the certification exam. It covers computer literacy concepts, productivity software and the internet.
Richardson, T. & Thies, N. C. (2013). Secure Software Design. Burlington, Mass: Jones & Bartlett Learning. Burlington, Mass: Jones & Bartlett Learning.
Call Number: QA76.76.D47 R537 2013
Directed at students, software developers, and IT managers, this practical guide shows how to design software with the defensive capabilities to deal with known and unknown threats.
White, R. (2015). How Computers Work: The Evolution of Technology. Indianapolis, IN: QUE.
Call Number: QA76.5 .W4882
This is an illustrated guide to PCs and IT, with information on the changes that have taken place in technology and how computers have been reduced in size to the level of smartphones and tablets.