Computer Science

Page 1

Teach with the books you trust.速

Request your complimentary inspection copy today!

New & Widely Adopted

Computer Science Textbooks

WWW.

CRCTEXTBOOKS.COM


Table of Contents Algorithms & Computation.......................................3 Mathematics for Computer Science...........................5 Computational Biology..............................................6 Computer Graphics...................................................7 Visualization..............................................................9 Cryptography & Security.........................................10 Page 6 Page 4

Machine Learning & Data Mining...........................10 Programming..........................................................11 Software Engineering..............................................14 Operating Systems..................................................15 Game Development & Design.................................15 Information Technology..........................................17

Page 8 Page 10

Page 16 Page 12

For more information and complete tables of contents or to request your complimentary inspection copy visit

www.crctextbooks.com 1-800-634-7064 • 1-859-727-5000 +44 (0) 1235 400 524 orders@crcpress.com

JTP57


Algorithms & Computation Introduction to Mathematical Logic

A Computational Introduction to Digital Image Processing

Sixth Edition

Second Edition

Elliott Mendelson

Alasdair McAndrew

Queens College, Flushing, New York, USA

Victoria University, Melbourne, Australia

Series: Discrete Mathematics and Its Applications

The latest edition of this bestselling textbook continues to provide a complete one-semester introduction to mathematical logic. This sixth edition incorporates recent work on Gödel’s second incompleteness theorem as well as an appendix on consistency proofs for first-order arithmetic. It offers historical perspectives and many new exercises of varying difficulty to motivate and lead students to an indepth, practical understanding of the material. Solutions manual and figure slides available upon qualifying course adoption.

The new edition of this bestselling textbook explores the nature and use of digital images and shows how they can be obtained, stored, and displayed. Along with MATLAB®, this updated edition now includes GNU Octave and Python. Programs are written as modular as possible to allow for greater flexibility, code reuse, and conciseness. This edition also contains new images, redrawn diagrams, and new discussions of edge-preserving blurring filters, ISODATA thresholding, Radon transform, corner detection, retinex algorithm, and LZW compression. Solutions manual and figure slides available upon qualifying course adoption.

http://www.crcpress.com/product/isbn/9781482237726

http://www.crcpress.com/product/isbn/9781482247329

Print ISBN: 978-1-4822-3772-6 eBook ISBN: 978-1-4822-3780-1 June 2015, 6-1/8 x 9-1/4, 513 pp. Suggested Price: $89.95 / £57.95

Print ISBN: 978-1-4822-4732-9 September 2015, 7 x 10, 539 pp. Suggested Price: $99.95 / £63.99

Explorations in Computing

Variational Methods in Image Processing

An Introduction to Computer Science and Python Programming

Luminita A. Vese University of California, Los Angeles, USA

John S. Conery University of Oregon, Eugene, USA Series: Chapman & Hall/CRC Textbooks in Computing

Designed for CS0 and CS1 courses, this textbook teaches computer science students how to use programming skills to explore fundamental concepts and computational approaches to solving problems. It uses Python as the lab software so that students can seamlessly transition from introductory projects to more advanced studies in later courses. The interactive lab projects in each chapter allow students to examine important ideas in computer science. The Python software modules for each lab project are available online. Figure slides available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781466572447

Carole Le Guyader National Institute of Applied Sciences (INSA) Rouen, France Series: Chapman & Hall/CRC Mathematical and Computational Imaging Sciences

Variational methods have proven to be powerful techniques for solving many image processing tasks. Balancing theory with practical approaches, this book covers a wide range of variational methods and their applications. The first part of the text focuses on image restoration, covering such topics as regularization, minimization, and nonlocal and higher-order variational methods. The second part addresses image segmentation, including the Mumford and Shah segmentation problem. The final section discusses varational image processing on manifolds. The accompanying CD includes MATLAB® code and color figures. Solutions manual and figure slides available upon qualifying course adoption.

Print ISBN: 978-1-4665-7244-7 eBook ISBN: 978-1-4987-1834-9 September 2014, 7 x 10, 439 pp. Suggested Price: $79.95 / £49.99

http://www.crcpress.com/product/isbn/9781439849736

Numerical Algorithms

Distributed Systems

Methods for Computer Vision, Machine Learning, and Graphics

An Algorithmic Approach, Second Edition

Justin Solomon

University of Iowa, Iowa City, USA

Print ISBN: 978-1-4398-4973-6 November 2015, 6-1/8 x 9-1/4, 420 pp. Suggested Price: $79.95 / £49.99

Sukumar Ghosh

Princeton University, New Jersey, USA

Series: Chapman & Hall/CRC Computer and Information Science

This text presents a new approach to numerical analysis for modern computer scientists. Using examples from a broad base of computational tasks, including data processing, computational photography, and animation, the book introduces numerical modeling and algorithmic design from a practical standpoint and provides insight into the theoretical tools needed to support these skills. Comprehensive end-of-chapter exercises encourage critical thinking and build students’ intuition while introducing extensions of the basic material. Solutions manual and figure slides available upon qualifying course adoption.

This pivotal book provides a highly accessible, balanced treatment of the underlying theory and practical applications of distributed computing. As in the previous version, the language of the second edition is kept as unobscured as possible—clarity is given priority over mathematical formalism. Containing significant updates that mirror the phenomenal growth of distributed systems, this easily digestible text includes new exercises, examples, and case studies and explores new topics related to peer-to-peer and social networks. A solutions manual is available with qualifying course adoption. Solutions manual and figure slides available upon qualifying course adoption.

http://www.crcpress.com/product/isbn/9781482251883 Print ISBN: 978-1-4822-5188-3 eBook ISBN: 978-1-4822-5190-6 July 2015, 7 x 10, 400 pp., Pack - Book and Ebook Suggested Price: $79.95 / £49.99

http://www.crcpress.com/product/isbn/9781466552975 Print ISBN: 978-1-4665-5297-5 eBook ISBN: 978-1-4665-5300-2 July 2014, 7 x 10, 554 pp. Suggested Price: $119.95 / £76.99

For more information and complete contents, visit www.crctextbooks.com

3


Algorithms & Computation Computational Thinking for the Modern Problem Solver

Computers and Society

David D. Riley and Kenny A. Hunt

Lisa C. Kaczmarczyk

University of Wisconsin, La Crosse, USA Series: Chapman & Hall/CRC Textbooks in Computing

Accessible to non-computer science majors, this classroomtested book introduces computational thinking as part of an introductory computing course and shows how computer science concepts are applicable to other fields. With numerous color figures, the text focuses on both foundational computer science concepts and engineering topics. It covers abstraction, algorithms, logic, graph theory, social issues of software, and numeric modeling as well as execution control, problem-solving strategies, testing, and data encoding and organizing. Figure slides available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781466587779 Print ISBN: 978-1-4665-8777-9 eBook ISBN: 978-1-4665-8781-6 March 2014, 6-1/8 x 9-1/4, 405 pp. Suggested Price: $79.95 / £49.99

Computing for Good Evaluation and Assessment Consultant, San Diego, California, USA Series: Chapman & Hall/CRC Textbooks in Computing

This text uses concrete examples and case studies to highlight the positive work of real computing professionals and organizations from around the world. Each chapter profiles a corporation, nonprofit organization, or entrepreneur involved in computing-centric activities that clearly benefit society or the environment, including cultural adaptation in a developing country, cuttingedge medicine and healthcare, educational innovation, endangered species work, and help for overseas voters. Ancillaries for students and instructors available on a supplementary web page. http://www.crcpress.com/product/isbn/9781439810880 Print ISBN: 978-1-4398-1088-0 eBook ISBN: 978-1-4398-8558-1 December 2011, 6-1/4 x 9-1/4, 305 pp., Soft Cover Suggested Price: $76.95 / £48.99

Formal Languages and Computation

A Concise Introduction to Data Structures using Java

Models and Their Applications

Mark J. Johnson

Alexander Meduna Brno University of Technology, Czech Republic

This computer science book gives a clear, comprehensive introduction to formal language theory and its applications in computer science. It is meant as the basis of a oneterm course on this subject at the undergraduate level. It covers all rudimental topics concerning formal languages and their models, especially grammars and automata. It sketches the basic ideas underlying the theory of computation, including computability, decidability, and computational complexity. From a practical viewpoint, it explains how these models underlie computer science engineering techniques for language processing. Figure slides available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781466513457 Print ISBN: 978-1-4665-1345-7 eBook ISBN: 978-1-4665-1349-5 February 2014, 7 x 10, 315 pp. Suggested Price: $99.95 / £63.99

Central College, Pella, Iowa, USA Series: Chapman & Hall/CRC Textbooks in Computing

Designed for a CS2 data structures course, this text provides a thorough but concise overview of data structures as well as a gradual introduction to Java. It uses a concise style and includes pseudocode and exercises throughout so that students learn how to write code, rather than just read it. The book covers all of the main areas taught in CS2 courses, including arrays, lists, stacks, queues, recursion, maps, and trees. Solutions manual and figure slides available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781466589896 Print ISBN: 978-1-4665-8989-6 eBook ISBN: 978-1-4665-8991-9 November 2013, 6-1/8 x 9-1/4, 236 pp., Soft Cover Suggested Price: $59.95 / £38.99

Information Technology

A Guide to Algorithm Design

An Introduction for Today’s Digital World Richard Fox

Paradigms, Methods, and Complexity Analysis

Northern Kentucky University, Highland Heights, USA

Anne Benoit, Yves Robert, and Frédéric Vivien

Suitable for an introductory IT course, this classroom-tested text presents many of the topics recommended by the ACM Special Interest Group on IT Education. It offers a far more detailed examination of the computer than current computer literacy texts, focusing on concepts essential to all IT professionals—from operating systems and hardware to information security and computer ethics. The book highlights Windows/DOS and Linux with numerous examples of issuing commands and controlling the operating systems. It also provides details on hardware, programming, and computer networks. Solutions manual, instructor’s manual, figure slides and test bank available upon qualifying course adoption.

Ecole Normale Supérieure de Lyon, France

http://www.crcpress.com/product/isbn/9781466568280

http://www.crcpress.com/product/isbn/9781439825648

Print ISBN: 978-1-4665-6828-0 eBook ISBN: 978-1-4665-6830-3 February 2013, 7 x 10, 564 pp., Soft Cover Suggested Price: $79.95 / £49.99

Print ISBN: 978-1-4398-2564-8 eBook ISBN: 978-1-4398-2565-5 August 2013, 6-1/8 x 9-1/4, 380 pp. Suggested Price: $79.95 / £49.99

4

Series: Chapman & Hall/CRC Applied Algorithms and Data Structures

Presenting a complementary perspective to standard books on algorithms, A Guide to Algorithm Design provides a roadmap for students to determine the difficulty of an algorithmic problem by finding an optimal solution or proving complexity results. It gives a practical treatment of algorithmic complexity and guides students in solving algorithmic problems. The book offers a comprehensive set of problems with solutions as well as in-depth case studies that demonstrate how to assess the complexity of a new problem. Figure slides available upon qualifying course adoption.

1-800-634-7064 • 1-859-727-5000 • +44 (0) 1235 400 524 • orders@crcpress.com


Algorithms & Computation / Mathematics for Computer Science The Tao of Computing Second Edition

Introduction to Information Theory and Data Compression

Henry M. Walker

Third Edition

Grinnell College, Iowa, USA Series: Chapman & Hall/CRC Textbooks in Computing

Peter D. Johnson, Jr. Auburn University, Alabama, USA

This text presents a broad, practical introduction to computers and computer technology. It uses a question and answer format to provide thoughtful answers to the many practical questions that students have about computing. The text offers a down-to-earth overview of fundamental computer fluency topics, from the basics of how a computer is organized, to an overview of operating systems, to a description of how the Internet works. The second edition includes technological advances, new applications, examples from popular culture, and new research exercises. Figure slides available upon qualifying course adoption.

This unique text imparts the fundamentals of both information theory and data compression. Although the two topics are related, this text allows either topic to be presented independently and the data compression section requires no previous knowledge of information theory. The treatment of information theory is theoretical and abstract but elementary. Solutions manual and figure slides available upon qualifying course adoption.

http://www.crcpress.com/product/isbn/9781439892510

Print ISBN: 978-1-4822-4681-0 April 2016, 7 x 10, 400 pp. Suggested Price: $89.95 / £57.99

Print ISBN: 978-1-4398-9251-0 eBook ISBN: 978-1-4665-1393-8 July 2012, 7 x 10, 555 pp., Soft Cover Suggested Price: $87.95 / £48.99

http://www.crcpress.com/product/isbn/9781482246810

Essential Mathematics for Games and Interactive Applications

Introduction to Probability

Third Edition

Stanford University, Palo Alto, California, USA

Joseph K. Blitzstein Harvard University, Cambridge, Massachusetts, USA

Jessica Hwang

James M. Van Verth

Series: Chapman & Hall/CRC Texts in Statistical Science

Software Engineer, Google

Assuming one semester of calculus, this textbook introduces probability to undergraduate students who want to learn statistics. It clearly explains the importance of widely used distributions in statistics, such as normal, binomial, and Poisson, and explores how they are all connected. The book makes the distributions easier to remember, understand, and work with by illustrating natural applications where they arise, including applications of MCMC. R is used to perform statistical calculations. Solutions manual, instructor’s manual, and figure slides available upon qualifying course adoption.

Lars M. Bishop Engineer, Handheld Developer Technologies Group, NVIDIA

This updated book provides a conceptual understanding of the mathematics needed to create 3D games as well as a practical understanding of how these mathematical bases actually apply to games and graphics. It includes not only the theoretical mathematical background but also many examples of how the concepts are used to affect how a game looks and plays. This third edition reflects the increased use of shader graphics pipelines and updates the material on realtime graphics with coverage of more realistic materials and lighting. http://www.crcpress.com/product/isbn/9781482250923 Print ISBN: 978-1-4822-5092-3 August 2015, 7-1/2 x 9-1/4, 618 pp. Suggested Price: $79.95 / £49.99

Computational Mathematics Models, Methods, and Analysis with MATLAB® and MPI, Second Edition

http://www.crcpress.com/product/isbn/9781466575578 Print ISBN: 978-1-4665-7557-8 eBook ISBN: 978-1-4987-0478-6 July 2014, 7 x 10, 596 pp., Pack - Book and Ebook Suggested Price: $99.95 / £49.99

Discrete Mathematics with Ducks sarah-marie belcastro

Robert E. White

Smith College, Northampton, Massachusetts, USA

North Carolina State University, Raleigh, USA

Suitable for an introductory discrete mathematics course, this text covers the subfields of mathematics and computer science that fall under the general umbrella term. It fits the ideas of the basic curriculum as outlined in the SIGCSE guidelines into a framework that focuses on content rather than technique. The book covers standard and practical topics required in discrete math classes. The author also incorporates classroom activities as well as instructor’s notes at the end of every chapter. Solutions manual available upon qualifying course adoption.

Series: Textbooks in Mathematics

This text is designed for mathematical modeling courses that teach programming with MATLAB®. Numerous examples demonstrate how to apply a model, select a numerical method, implement computer simulations, and assess the ensuing results. By using MATLAB code in a practical way instead of as a «black box,» students take the first step toward more sophisticated numerical modeling. The book also focuses on multiprocessing algorithms implemented using message passing interface. All of the code is available for download online. Figure slides available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781482235159 Print ISBN: 978-1-4822-3515-9 November 2015, 7 x 10, 496 pp. Suggested Price: $99.95 / £63.99

http://www.crcpress.com/product/isbn/9781466504998 Print ISBN: 978-1-4665-0499-8 eBook ISBN: 978-1-4665-0502-5 June 2012, 7-1/2 x 9-1/4, 580 pp. Suggested Price: $65.95 / £41.99

For more information and complete contents, visit www.crctextbooks.com

5


Mathematics for Computer Science / Computational Biology Practical Linear Algebra A Geometry Toolbox, Third Edition

Discrete Structures with Contemporary Applications

Gerald Farin

Alexander Stanoyevitch

Arizona State University, Tempe, USA

California State University–Dominguez Hills, Carson, USA

Dianne Hansford

Reflecting many of the recent advances and trends in this area, this classroom-tested text covers the core topics in discrete structures as outlined by the ACM and explores an assortment of novel applications, including simulations, genetic algorithms, network flows, probabilistic primality tests, public key cryptography, and coding theory. It presents algorithms in pseudo code and offers sample programs via the author’s website. The text also includes a wide variety of examples and exercises, with solutions in the appendices. In addition, computer exercises teach students how to write their own programs. Solutions manual and figure slides available upon qualifying course adoption.

FarinHansford R&D, Paradise Valley, Arizona, USA

Through many examples and real-world applications, this text teaches undergraduate-level linear algebra in a comprehensive, geometric, and algorithmic way. It provides a solid foundation for further work in math, engineering, science, computer graphics, and geometric modeling. Along with more exercises and applications, this third edition covers singular value decomposition and its application to the pseudoinverse, principal components analysis, and image compression. It also gives more attention to eigen-analysis, including eigenfunctions and the Google matrix, and emphasizes orthogonal projections and matrix decompositions. Solutions manual, figure slides, and test bank available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781466579569 Print ISBN: 978-1-4665-7956-9 eBook ISBN: 978-1-4665-7959-0 August 2013, 7-1/2 x 9-1/4, 514 pp. Suggested Price: $89.95 / £57.99

http://www.crcpress.com/product/isbn/9781439817681 Print ISBN: 978-1-4398-1768-1 January 2011, 7 x 10, 1002 pp. Suggested Price: $109.95 / £49.99

Discrete Structures and Their Interactions

Probability and Statistics for Computer Scientists

Jason I. Brown

Second Edition

Dalhousie University, Halifax, Nova Scotia, Canada Series: Discrete Mathematics and Its Applications

With exercises and research problems, this text highlights the connections among various discrete structures, including graphs, directed graphs, hypergraphs, partial orders, finite topologies, and simplicial complexes. It also explores their relationships to classical areas of mathematics, such as linear and multilinear algebra, analysis, probability, logic, and topology. The author explains how discrete structures have important applications in many areas inside and outside of combinatorics. He also discusses how to recognize valuable research connections through the structures. Solutions manual and figure slides available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781466579415

Michael Baron University of Texas at Dallas, Richardson, USA

Meeting the ABET requirements for probability and statistics, this text will help students: understand general methods of stochastic modeling, simulation, and data analysis; make optimal decisions under uncertainty; model and evaluate computer systems and networks; and prepare for advanced probability-based courses. This second edition offers a new axiomatic introduction of probability, expanded coverage of statistical inference, more exercises at the end of each chapter, and additional MATLAB® codes, particularly new commands of the Statistics Toolbox. It also includes numerous computer science applications and worked examples. Solutions manual and figure slides available upon qualifying course adoption.

Print ISBN: 978-1-4665-7941-5 eBook ISBN: 978-1-4665-7943-9 June 2013, 6-1/8 x 9-1/4, 224 pp. Suggested Price: $83.95 / £52.99

http://www.crcpress.com/product/isbn/9781439875902

Linear Algebra and Probability for Computer Science Applications

Data Science in R

Ernest Davis

Deborah Nolan

Courant Institute of Mathematical Sciences, New York University, New York, USA

University of California, Berkeley, USA

Duncan Temple Lang

Assuming as little mathematical background as possible, this classroom-tested text focuses on mathematical techniques that are most relevant to computer scientists. It covers applications from computer graphics, web search, machine learning, cryptography, and a host of other computer science areas. After an introductory chapter on MATLAB®, the text is divided into two sections, with the first focusing on linear algebra and the second discussing probability. MATLAB functions, programming assignments, and problems are included in each chapter. MATLAB code is also available on the author’s website. Figure slides available upon qualifying course adoption.

University of California, Davis, USA

http://www.crcpress.com/product/isbn/9781466501553

http://www.crcpress.com/product/isbn/9781482234817

Print ISBN: 978-1-4665-0155-3 eBook ISBN: 978-1-4665-6113-7 May 2012, 7-1/2 x 9-1/4, 431 pp. Suggested Price: $65.95 / £41.99

Print ISBN: 978-1-4822-3481-7 eBook ISBN: 978-1-4822-3482-4 April 2015, 7 x 10, 539 pp., Soft Cover Suggested Price: $79.95 / £49.99

6

Print ISBN: 978-1-4398-7590-2 eBook ISBN: 978-1-4822-1411-6 August 2013, 7 x 10, 449 pp. Suggested Price: $99.95 / £63.99

A Case Studies Approach to Computational Reasoning and Problem Solving

Chapman & Hall/CRC The R Series

This book explains the details involved in solving real computational problems encountered in data analysis. It reveals the dynamic and iterative process by which data analysts approach a problem and reason about different ways of implementing solutions. The book’s collection of projects, exercises, and sample solutions encompass practical topics pertaining to data processing and analysis. The book can be used for self-study or as supplementary reading in a statistical computing course, allowing students to gain valuable data science skills.

1-800-634-7064 • 1-859-727-5000 • +44 (0) 1235 400 524 • orders@crcpress.com


Computational Biology / Computer Graphics Fundamentals of Systems Biology

Algorithms in Bioinformatics

From Synthetic Circuits to Whole-cell Models

A Practical Introduction

Markus W. Covert

National University of Singapore

Stanford University, California, USA

For decades biology has focused on decoding cellular processes one gene at a time, but many of the most pressing questions and diseases such as cancer and heart disease are related to the interaction of hundreds, or even thousands, of gene products. How do we begin to understand this complexity? Systems biology addresses this need, standing at the intersection of computational modeling and high-throughput molecular biology. This textbook introduces students to the field, walking them through studies that are the foundation and frontier of systems biology. Solutions manual and figure slides available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781420084108 Print ISBN: 978-1-4200-8410-8 eBook ISBN: 978-1-4200-8411-5 December 2014, 6-1/8 x 9-1/4, 367 pp., Soft Cover Suggested Price: $79.95 / £49.99

Wing-Kin Sung Series: Chapman & Hall/CRC Mathematical and Computational Biology

This classroom-tested text provides an in-depth introduction to the algorithmic techniques applied in bioinformatics. For each topic, the author clearly details the biological motivation, precisely defines the corresponding computational problems, and includes detailed examples to illustrate each algorithm. The text covers basic molecular biology concepts, sequence similarity, the suffix tree, sequence databases, sequence and genome alignment, the phylogenetic tree, genome rearrangement, motif finding, the secondary structure of RNA, peptide sequencing, and population genetics. Supplementary material is also provided on the author’s website. Solutions manual available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781420070330 Print ISBN: 978-1-4200-7033-0 eBook ISBN: 978-1-4398-9067-7 November 2009, 6-1/8 x 9-1/4, 407 pp. Suggested Price: $91.95 / £44.99

Biomedical Informatics

Systems Biology

An Introduction to Information Systems and Software in Medicine and Health

Mathematical Modeling and Model Analysis

David J. Lubliner

Andreas Kremling

New Jersey Institute of Technology, Newark, USA

Technical University Munich, Germany

This complete medical informatics textbook begins by reviewing the IT aspects of informatics, including systems architecture, electronic health records, interoperability, security and privacy, the cloud, mobile health care, imaging, capturing data, design issues. Next, it provides case studies that illustrate the roll out of EHRs in hospitals. The third section incorporates four anatomy and physiology lectures that focus on the physiological basis behind data captured in EHR medical records. Examples include detailed descriptions of the heart and electrical systems, lungs and alveoli, and oxygen exchange. Solutions manual, instructor’s manual, and figure slides available upon qualifying course adoption.

Series: Chapman & Hall/CRC Mathematical and Computational Biology

Drawing on recent research, this text presents many methods for modeling and analyzing biological systems, in particular cellular systems. It shows how to use predictive mathematical models to acquire and analyze knowledge about cellular systems. It also explores how the models are systematically applied in biotechnology. The book includes many analytical and numerical examples as well as exercises and a bibliography at the end of each chapter. MATLAB® code is available on the book’s CRC Press web page. Solutions manual and figure slides available upon qualifying course adoption.

http://www.crcpress.com/product/isbn/9781466596207

http://www.crcpress.com/product/isbn/9781466567894

Print ISBN: 978-1-4665-9620-7 October 2015, 7 x 10, 404 pp. Suggested Price: $99.95 / £63.99

Print ISBN: 978-1-4665-6789-4 eBook ISBN: 978-1-4665-6807-5 November 2013, 6-1/8 x 9-1/4, 379 pp. Suggested Price: $83.95 / £52.99

Statistics and Data Analysis for Microarrays Using R and Bioconductor

Fundamentals of Computer Graphics

Second Edition

Steve Marschner

Sorin Draghici Wayne State University, Detroit, Michigan, USA Series: Chapman & Hall/CRC Mathematical and Computational Biology

Richly illustrated in color, this bestselling text provides a clear and rigorous description of powerful analysis techniques and algorithms for mining and interpreting biological information. Omitting tedious details, heavy formalisms, and cryptic notations, the text takes a hands-on, example-based approach that explains the basics of R and microarray technology as well as how to choose and apply the proper data analysis tool to specific problems. Now using R and Bioconductor, this edition has been expanded with fourteen new chapters and 600 more pages. R code is available on the accompanying CD. Figure slides available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781439809754 Print ISBN: 978-1-4398-0975-4 eBook ISBN: 978-1-4398-9677-8 December 2011, 6-1/8 x 9-1/4, 1036 pp. Suggested Price: $97.95 / £61.99

Fourth Edition Cornell University, Ithaca, New York, USA

Peter Shirley NVIDIA

Focusing on geometric intuition, this widely adopted text gives students in film, gaming, or web design, a comprehensive, fundamental introduction to the mathematics of computer graphics, allowing the programmer to understand and apply those foundations to the development of efficient code. Drawing on an impressive roster of experts in the field, this newly updated fourth edition offers a superbly organized and userfriendly resource that is highly recommended for a computer course curriculum as well as a personal and professional reference. Solutions manual and figure slides available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781482229394 Print ISBN: 978-1-4822-2939-4 December 2015, 7-1/2 x 9-1/4, 736 pp. Suggested Price: $109.95 / £69.99

For more information and complete contents, visit www.crctextbooks.com

7


Computer Graphics Computer Graphics Through OpenGL From Theory to Experiments, Second Edition Sumanta Guha Asian Institute of Technology, Thailand

From geometric primitives, animation, and 3D modeling to lighting, shading, and texturing, this second edition presents a comprehensive introduction to computer graphics using an active learning style to teach key concepts. Equally emphasizing theory and practice, the book provides an understanding not only of the principles of 3D computer graphics, but also the use of the OpenGL® API to code 3D scenes and animation, including games and movies. Supplementary resources are available on the author’s website. Instructor›s manual and figure slides available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781482258394 Print ISBN: 978-1-4822-5839-4 eBook ISBN: 978-1-4822-5841-7 August 2014, 7 3/8 x 9 1/4, 951 pp. Suggested Price: $99.95 / £63.99

Computer Graphics From Pixels to Programmable Graphics Hardware Alexey Boreskov and Evgeniy Shikin Moscow State University, Russia Series: Chapman & Hall/CRC Computer Graphics, Geometric Modeling, and Animation

This text explores all major areas of modern computer graphics, starting from basic mathematics and algorithms and concluding with OpenGL and real-time graphics. Requiring only basic knowledge of analytic geometry, linear algebra, and C++, the book guides students through the OpenGL pipeline and gives them a firm foundation in today’s high-performance graphics. Using one consistent example, it leads them step by step from simple rendering to animation to lighting and bump mapping. Source code and examples are available on the book’s CRC Press web page. Figure slides available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781439867303 Print ISBN: 978-1-4398-6730-3 eBook ISBN: 978-1-4398-6731-0 October 2013, 6-1/8 x 9-1/4, 568 pp. Suggested Price: $104.95 / £52.99

3D Math Primer for Graphics and Game Development

Graphics Shaders

Second Edition

Mike Bailey

Theory and Practice, Second Edition Oregon State University, Corvallis, USA

Fletcher Dunn

Steve Cunningham

Valve Software

Brown Cunningham Associates, Coralville, Iowa, USA

Ian Parberry University of North Texas, Denton, USA

This engaging book presents the essential mathematics needed to describe, simulate, and render a 3D world. Reflecting both academic and in-the-trenches practical experience, the authors teach students how to describe objects and their positions, orientations, and trajectories in 3D using mathematics. The text provides an introduction to mathematics for game designers, including the fundamentals of coordinate spaces, vectors, and matrices. It also covers orientation in three dimensions, calculus and dynamics, graphics, and parametric curves. http://www.crcpress.com/product/isbn/9781568817231 Print ISBN: 978-1-56881-723-1 eBook ISBN: 978-1-4398-6981-9 November 2011, 7.5 x 9.25, 846 pp. Suggested Price: $76.95 / £49.99

Highly recommended by CHOICE (December 2009), the first edition of Graphics Shaders: Theory and Practice has proven to be a popular choice for shaders courses at universities and conferences. Incorporating changes in the OpenGL syntax, this second edition provides an engaging and accessible introduction to the latest developments in graphics shaders. The authors thoroughly explain the concepts, use sample code to describe details of the concepts, and then challenge students to extend the examples. Sample source code for many of the book’s examples is available on a companion website. http://www.crcpress.com/product/isbn/9781568814346 Print ISBN: 978-1-56881-434-6 eBook ISBN: 978-1-4398-6775-4 November 2011, 7-1/2 x 9-1/4, 518 pp. Suggested Price: $92.95 / £58.99

Fundamentals of Computer Graphics

Computer Graphics

Peter Shirley, Michael Ashikhmin, and Steve Marschner

Jonas Gomes and Luiz Velho

The third edition of this widely adopted text gives students a comprehensive, fundamental introduction to computer graphics. The authors present the mathematical foundations of computer graphics with a focus on geometric intuition, allowing the programmer to understand and apply those foundations to the development of efficient code. This edition has four new chapters, written by experts in their fields; revised material on the graphics pipeline; improved and expanded coverage of triangle meshes and mesh data structures; a new organization for the early chapters.

Mario Costa Sousa

http://www.crcpress.com/product/isbn/9781568814698 Print ISBN: 978-1-56881-469-8 eBook ISBN: 978-1-4398-9374-6 July 2009, 7-1/2 x 9-1/4 Suggested Price: $109.95 / £69.99

8

Theory and Practice Institute of Pure and Applied Mathematics, Rio de Janeiro, Brazil University of Calgary, Alberta, Canada

A complete and integrated introduction to computer graphics, this book focuses on conceptual aspects of computer graphics, covering fundamental mathematical theories and models and the inherent problems in implementing them. Only requiring basic knowledge of calculus and linear algebra, the text introduces the core challenges of the field and provides suggestions for further reading and studying on various topics. For each conceptual problem described, solution strategies are compared and presented in algorithmic form. http://www.crcpress.com/product/isbn/9781568815800 Print ISBN: 978-1-56881-580-0 eBook ISBN: 978-1-4398-9681-5 April 2012, 7-1/2 x 9-1/4, 560 pp. Suggested Price: $97.95 / £61.99

1-800-634-7064 • 1-859-727-5000 • +44 (0) 1235 400 524 • orders@crcpress.com


Computer Graphics / Visualization Practical Algorithms for 3D Computer Graphics Second Edition R. Stuart Ferguson The Queen’s University of Belfast, UK

This second edition presents the algorithms that are at the core of all 3D computer graphics software packages. Using Core OpenGL and OpenGL ES, the book enables students to create a complete suite of programs for 3D computer animation, modeling, and image synthesis. This edition includes three new chapters on real-time 3D programming using OpenGL, 3D graphics for mobile devices, and the open source OpenFX 3D tools suite. Source code, documentation, and much more are available on the author’s website. http://www.crcpress.com/product/isbn/9781466582521

Interactive Data Visualization Foundations, Techniques, and Applications, Second Edition Matthew O. Ward, Georges Grinstein, and Daniel Keim University of Konstanz, Steisslingen, Germany

In color throughout, this popular book provides all the theory, details, and tools necessary to build visualizations and systems involving the visualization of data. It explains basic terminology and concepts, algorithmic and software engineering issues, and commonly used techniques and high-level algorithms. Full source code is provided for completing implementations. This edition includes new related readings, exercises, and programming projects; better quality figures and numerous new figures; and a new chapter on techniques for time-oriented data. Figure slides available upon qualifying course adoption.

Print ISBN: 978-1-4665-8252-1 eBook ISBN: 978-1-4665-8253-8 December 2013, 7-1/2 x 9-1/4, 508 pp., Soft Cover Suggested Price: $83.95 / £53.99

http://www.crcpress.com/product/isbn/9781482257373

3D Graphics for Game Programming

Visualization Analysis and Design

JungHyun Han

Tamara Munzner

Korea University, Seoul

University of British Columbia, Vancouver, Canada

In a presentation that balances theory and application, this text covers real-time graphics in video game development. Copiously illustrated with more than 300 figures, it allows students to quickly understand the key aspects of realtime graphics. Authored by leaders in the field, the book explores concepts such as rendering, texturing, post-processing, and animation. Each chapter includes boxed Math Notes that enable students to access mathematical or theoretical content without interrupting the flow of the main text and homework problems. A solutions manual is available upon qualified course adoption. Solutions manual and figure slides available upon qualifying course adoption.

Print ISBN: 978-1-4822-5737-3 eBook ISBN: 978-1-4822-5739-7 June 2015, 7-1/2 x 9-1/4, 578 pp. Suggested Price: $99.95 / £63.99

Series: AK Peters Visualization

This book provides a systematic, comprehensive framework for thinking about visualization in terms of principles and design choices. It features a unified approach encompassing information visualization techniques for abstract data, scientific visualization techniques for spatial data, and visual analytics techniques for interweaving data transformation and analysis with interactive visual exploration. Suitable for both beginners and more experienced designers, the book does not assume any experience with programming, mathematics, human–computer interaction, or graphic design. http://www.crcpress.com/product/isbn/9781466508910

http://www.crcpress.com/product/isbn/9781439827376 Print ISBN: 978-1-4398-2737-6 eBook ISBN: 978-1-4398-7782-1 February 2011, 6-1/8 x 9-1/4, 330 pp. Suggested Price: $92.95 / £58.99

Print ISBN: 978-1-4665-0891-0 eBook ISBN: 978-1-4987-0776-3 December 2014, 7-1/2 x 9-1/4, 428 pp., Pack - Book and Ebook Suggested Price: $79.95 / £49.99

Introduction to Computer Graphics

Data Visualization

A Practical Learning Approach

Alexandru C. Telea

Fabio Ganovelli, Massimiliano Corsini, and Marco Di Benedetto Institute of Information and Science Technologies, CNR, Pisa, Italy

Sumanta Pattanaik University of Central Florida, Orlando, USA

This text shows step by step how to implement computer graphics concepts and theory with WebGL using the EnvyMyCar (NVMC) framework as a consistent example throughout the text. This practical approach leads students to draw the elements and effects needed to ultimately create a visually pleasing car racing game. The book explains how to handle 3D geometric transformations, texturing, complex lighting effects, and more. The code is available online. Figure slides available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781439852798 Print ISBN: 978-1-4398-5279-8 eBook ISBN: 978-1-4398-5280-4 October 2014, 6-1/8 x 9-1/4, 422 pp. Suggested Price: $89.95 / £49.99

Principles and Practice, Second Edition University of Groningen, The Netherlands

This book explores the study of processing and visually representing data sets. Data visualization is closely related to information graphics, information visualization, scientific visualization, and statistical graphics. This second edition presents improved treatment of the relationship between traditional scientific visualization and information visualization, a description of the emerging field of visual analytics, and updated techniques using the GPU and new generations of software tools and packages. This edition is also enhanced with exercises and downloadable code and data sets. Solutions manual and figure slides available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781466585263 Print ISBN: 978-1-4665-8526-3 eBook ISBN: 978-1-4665-8528-7 September 2014, 7-1/2 x 9-1/4, 617 pp. Suggested Price: $89.95 / £57.99

For more information and complete contents, visit www.crctextbooks.com

9


Cryptography & Security / Machine Learning & Data Mining Introduction to Modern Cryptography

Introduction to Cryptography with Open-Source Software

Second Edition

Alasdair McAndrew Victoria University, Melbourne, Australia

Jonathan Katz University of Maryland, College Park, USA

Yehuda Lindell Bar-Ilan University, Ramat Gan, Israel Series: Chapman & Hall/CRC Cryptography and Network Security

This book presents the fundamental paradigms of modern cryptography to a general audience with a basic mathematics background. Integrating a practical perspective without sacrificing rigor, this second edition offers improved treatment of several topics including stream ciphers, authenticated encryption, hash functions, attacks on poorly implemented cryptography, the random-oracle model, elliptic-curve cryptography, standardized encryption, MAC, and digital signature schemes. Solutions manual and figure slides available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781466570269 Print ISBN: 978-1-4665-7026-9 eBook ISBN: 978-1-4665-7027-6 November 2014, 6-1/8 x 9-1/4, 603 pp. Suggested Price: $89.95 / £43.99

Series: Discrete Mathematics and Its Applications

This text illustrates algorithms and cryptosystems using examples and the open-source computer algebra system of Sage. It enables students to run their own programs and develop a deep and solid understanding of the mechanics of cryptography. The author, a noted educator in the field, covers the methods, algorithms, and applications of modern cryptographic systems. He provides a highly practical learning experience by progressing at a gentle pace, keeping mathematics at a manageable level, and including numerous end-of-chapter exercises. Figure slides available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781439825709 Print ISBN: 978-1-4398-2570-9 eBook ISBN: 978-1-4398-2571-6 May 2011, 6-1/4 x 9-1/4, 461 pp. Suggested Price: $87.95 / £55.99

Cybersecurity

Machine Learning

Protecting Critical Infrastructures from Cyber Attack and Cyber Warfare

An Algorithmic Perspective, Second Edition

Edited by

Stephen Marsland

Thomas A. Johnson

Massey University, Palmerston North, New Zealand

Webster University

A cogent overview of the threat spectrum of cyberspace attacks and cyber weapons, this book introduces the arsenal of cyber tools and sophisticated attacks targeting our national security and our critical infrastructure sectors. Topics include the history of cybersecurity and the computer industry, cyber intelligence, and recent conflicts and warfare. From a strategic viewpoint, the book also explores legal and international issues in cyberspace, economic costs, the threat landscape, and future trends. Figure slides available upon qualifying course adoption.

This bestselling textbook helps students understand the algorithms of machine learning. It puts them on a path toward mastering the relevant mathematics and statistics as well as the necessary programming and experimentation. Along with improved Python code, this second edition includes two new chapters on deep belief networks and Gaussian processes. It incorporates new material on the support vector machine, random forests, the perceptron convergence theorem, filters, and more. All of the code is available on the author’s website. Figure slides available upon qualifying course adoption.

http://www.crcpress.com/product/isbn/9781482239225

http://www.crcpress.com/product/isbn/9781466583283

Print ISBN: 978-1-4822-3922-5 eBook ISBN: 978-1-4987-4327-3 April 2015, 6-1/8 x 9-1/4, 363 pp. Suggested Price: $59.95 / £38.99

Print ISBN: 978-1-4665-8328-3 eBook ISBN: 978-1-4665-8336-8 October 2014, 7 x 10, 457 pp., Pack - Book and Ebook Suggested Price: $79.95 / £49.99

Introduction to Computer and Network Security

Machine Translation

Navigating Shades of Gray Richard R. Brooks Clemson University, South Carolina, USA

Combining hands-on work with an overview of fundamentals, this text integrates security analysis into a technical computing curriculum. It educates students on security issues, such as side-channel attacks, and deepens their understanding of how computers and networks work. The book presents basic principles and concepts, along with examples of current threats to illustrate how the principles can either enable or neutralize exploits. Classroom-tested case study projects prompt students to stage exploits and choose countermeasures to neutralize the attacks. Solutions manual, instructor’s manual, and figure slides available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781439860717 Print ISBN: 978-1-4398-6071-7 eBook ISBN: 978-1-4398-6072-4 August 2013, 6-1/8 x 9-1/4, 320 pp. Suggested Price: $79.95 / £49.99

10

Pushpak Bhattacharyya Indian Institute of Technology Bombay, Mumbai

This book compares and contrasts the principles and practices of rule-based machine translation (RBMT), statistical machine translation (SMT), and examplebased machine translation (EBMT). Presenting numerous examples, the text introduces language divergence as the fundamental challenge to machine translation, emphasizes and works out word alignment, explores IBM models of machine translation, covers the mathematics of phrase-based SMT, provides complete walk-throughs of the working of interlingua-based and transfer-based RBMT, and analyzes EBMT, showing how translation parts can be extracted and recombined to automatically translate a new input. Solutions manual and figure slides available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781439897188 Print ISBN: 978-1-4398-9718-8 January 2015, 6-1/8 x 9-1/4, 260 pp., Pack - Book and Ebook Suggested Price: $89.95 / £57.99

1-800-634-7064 • 1-859-727-5000 • +44 (0) 1235 400 524 • orders@crcpress.com


Machine Learning & Data Mining / Programming Getting Started with Business Analytics

A First Course in Machine Learning

Insightful Decision-Making

Simon Rogers

David Roi Hardoon and Galit Shmueli Helping students make sound decisions based on hard data, this self-contained guide provides an integrated framework of data mining in business analytics. It explores the contents, capabilities, and applications of business analytics without assuming any prior knowledge or technical skills. The authors describe business analytics from a non-commercial standpoint, demystify the main concepts and terminologies, and give many examples of realworld applications. They take students on a journey through this data-rich world, showing them how to deploy business analytics solutions in their organization. Figure slides available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781439896532 Print ISBN: 978-1-4398-9653-2 eBook ISBN: 978-1-4822-0587-9 March 2013, 6-3/4 x 9-3/4, 190 pp. Suggested Price: $59.95 / £38.99

Customer and Business Analytics Applied Data Mining for Business Decision Making Using R

University of Glasgow, Scotland

Mark Girolami University College London, United Kingdom

Requiring minimal mathematical prerequisites, this classroom-tested text covers the core mathematical and statistical techniques needed to understand some of the most popular machine learning algorithms, including classification, clustering, and projection algorithms. The MATLAB®/Octave scripts available online enable students to recreate plots that appear in the book and investigate changing model specifications and parameter values. By experimenting with the various algorithms and concepts, students learn how an abstract set of equations can be used to solve real problems. Solutions manual and figure slides available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781439824146 Print ISBN: 978-1-4398-2414-6 eBook ISBN: 978-1-4398-9233-6 October 2011, 6-1/4 x 9-1/4, 305 pp. Suggested Price: $76.95 / £39.99

Statistical Learning with Sparsity The Lasso and Generalizations Trevor Hastie and Robert Tibshirani

Daniel S. Putler Alteryx, California, USA

Stanford University, California, USA

Robert E. Krider

Martin Wainwright

Simon Fraser University, Burnaby, British Columbia, Canada

University of California, Berkeley, USA

Chapman & Hall/CRC The R Series

Series: Chapman & Hall/CRC Monographs on Statistics & Applied Probability

Showing how data mining can improve the performance of organizations, this book and its R-based software provide the skills and tools needed to successfully develop advanced analytics capabilities. It explains and demonstrates, via the accompanying open-source software, how advanced analytical tools can address various business problems. The authors also give insight into some of the challenges faced when deploying these tools. Students can access a powerful, GUI-enhanced customized R package online as well as example data sets on the book’s website. Figure slides available upon qualifying course adoption.

In this age of big data, the number of features measured on a person or object can be large and might be larger than the number of observations. This book shows how the sparsity assumption allows us to tackle these problems and extract useful and reproducible patterns from big datasets. The authors cover the lasso for linear regression, generalized penalties, numerical methods for optimization, statistical inference methods for fitted (lasso) models, sparse multivariate analysis, graphical models, compressed sensing, and much more.

http://www.crcpress.com/product/isbn/9781466503960

http://www.crcpress.com/product/isbn/9781498712163

Print ISBN: 978-1-4665-0396-0 eBook ISBN: 978-1-4665-0399-1 May 2012, 6-3/4 x 9-3/4, 315 pp., Soft Cover Suggested Price: $76.95 / £48.99

Print ISBN: 978-1-4987-1216-3 eBook ISBN: 978-1-4987-1217-0 May 2015, 6-1/8 x 9-1/4, 367 pp. Suggested Price: $89.95 / £57.99

Business Analytics

Discovering Computer Science

An Introduction Edited by

Interdisciplinary Problems, Principles, and Python Programming

Jay Liebowitz

Jessen Havill

Harrisburg University of Science and Technology, Pennsylvania, USA

This book teaches students how to use business analytics to sort through an ever-increasing amount of data to improve the decision-making capabilities of an organization. Covering the key areas of business analytics, the book explores the concepts, techniques, applications, and emerging trends that professionals across a wide range of industries need to be aware of. It also examines legal and privacy issues and explores social media in analytics. With this book, students can develop the understanding required to use Big Data and high-performance computing in complex environments to improve strategic decision making. Figure slides available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781466596092 Print ISBN: 978-1-4665-9609-2 eBook ISBN: 978-1-4665-9611-5 December 2013, 6-1/8 x 9-1/4, 288 pp. Suggested Price: $89.95 / £57.99

Denison University Series: Chapman & Hall/CRC Textbooks in Computing

This textbook introduces computational problem solving as a vehicle of discovery in a wide variety of disciplines. With a principles-oriented introduction to computational thinking, it provides a deeper introduction to computer science than typical introductory programming books. Organized around problems, rather than programming language features, each chapter guides students through increasingly sophisticated algorithmic and programming techniques. The text includes thirty projects that encourage students to explore questions across disciplinary boundaries. Solutions manual and figure slides are available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781482254143 Print ISBN: 978-1-4822-5414-3 eBook ISBN: 978-1-4822-5418-1 July 2015, 7 x 10, 750 pp., Pack - Book and Ebook Suggested Price: $89.95 / £57.99

For more information and complete contents, visit www.crctextbooks.com

11


Programming Intermediate C Programming

ARM Assembly Language

Yung-Hsiang Lu

Fundamentals and Techniques, Second Edition

Purdue University, West Lafayette, IN

This text provides a stepping stone for intermediate-level students to go from writing short programs to writing real programs well. It shows students how to identify and eliminate bugs, write clean code, share code with others, and use standard Linux-based tools. It enhances their programming skills by explaining programming concepts and comparing common mistakes with correct programs. The book also discusses how to use debuggers, strategies for debugging, and the connection between programming and discrete mathematics. Figure slides available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781498711630 Print ISBN: 978-1-4987-1163-0 eBook ISBN: 978-1-4987-1165-4 June 2015, 7 x 10, 498 pp., Soft Cover Suggested Price: $79.95 / £49.99

William Hohl Consultant, Austin, Texas, USA

Christopher Hinds ARM, Inc., Austin, Texas, USA

The second edition of this bestselling textbook continues to support the popular ARM7TDMI, but also addresses the architectures from ARM®, including the Cortex™-A, Cortex-R, and Cortex-M processors. It contains three new chapters, a new appendix, and expanded coverage of the ARM7™. This volume tackles IEEE 754 floating-point arithmetic, discusses both Keil™ MDK-ARM and Texas Instruments Code Composer Studio™, and provides a resource to be used alongside a variety of hardware evaluation modules, such as TI’s Tiva Launchpad, STMicroelectronics’ iNemo and Discovery, and NXP Semiconductors’ Xplorer boards. Solutions manual and figure slides available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781482229851 Print ISBN: 978-1-4822-2985-1 eBook ISBN: 978-1-4822-2986-8 October 2014, 6-1/8 x 9-1/4, 453 pp. Suggested Price: $89.95 / £57.99

Essential MATLAB® and Octave Jesus Rogel-Salazar University of Hertfordshire, UK

Designed for students in physics, engineering, and other disciplines taking a course on MATLAB® or Octave, this text presents the essential commands and structures that allow students to unlock the capabilities of MATLAB and Octave without having to understand too many technicalities. Given the similarities in syntax between both languages, the book shows students how to write code that can be used in both environments. The text assumes no prior programming knowledge, making it accessible to a wide range of students. Solutions manual and figure slides available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781482234633 Print ISBN: 978-1-4822-3463-3 eBook ISBN: 978-1-4822-3464-0 November 2014, 7-1/2 x 9-1/4, 288 pp., Soft Cover Suggested Price: $69.95 / £44.99

Making Music with Computers

Introduction to the Art of Programming Using Scala Mark C. Lewis Trinity University, San Antonio, Texas, USA Series: Chapman & Hall/CRC Textbooks in Computing

This text presents many concepts from CS1 and CS2 using a modern, JVM-based language that works well for both programming in the small and programming in the large. It teaches fundamental problem solving and programming in the small, illustrates the benefits of object-oriented design, and presents data structures showing different implementations of key ADTs. It also covers advanced topics such as multithreading and networking. Ancillary resources, including video lectures and more exercises, are accessible from the book’s website. Solutions manual and figure slides available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781439896662 Print ISBN: 978-1-4398-9666-2 eBook ISBN: 978-1-4665-5872-4 November 2012, 6-3/4 x 9-3/4, 936 pp., Soft Cover Suggested Price: $87.95 / £48.99

Creative Programming in Python

X86 Assembly Language and C Fundamentals

Bill Manaris

Joseph Cavanagh

College of Charleston, South Carolina, USA

Santa Clara University, California, USA

Andrew R. Brown

Designed as a tutorial, this book explains how to write programs in the X86 language, the C programming language, and the X86 assembly language modules embedded in a C program. It presents the general computer architecture of the X86 microprocessor, individual addressing modes, stack operations, procedures, arrays, macros, and input/output operations. The book also details the most commonly used X86 assembly language instructions. A wealth of program design examples—including the complete assembly language code and actual outputs—help students grasp the concepts more easily. Instructor’s manual and figure slides available upon qualifying course adoption.

Griffith University, Brisbane, Australia Series: Chapman & Hall/CRC Textbooks in Computing

Requiring minimal musical or programming experience, this text introduces important concepts and skills necessary to generate music with computers. It interweaves computing pedagogy with musical concepts and creative activities, helping students learn computer programming in a creative context. Facilitating an understanding of how to build computer music applications, the book shows students how to write music software and create algorithmic music compositions. A supplementary website provides a music library and other software resources used in the text. Figure slides available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781439867914 Print ISBN: 978-1-4398-6791-4 eBook ISBN: 978-1-4398-6792-1 May 2014, 6-1/8 x 9-1/4, 502 pp., Soft Cover Suggested Price: $59.95 / £31.99

12

http://www.crcpress.com/product/isbn/9781466568242 Print ISBN: 978-1-4665-6824-2 eBook ISBN: 978-1-4665-6826-6 January 2013, 7 x 10, 813 pp. Suggested Price: $145.95 / £93.00

1-800-634-7064 • 1-859-727-5000 • +44 (0) 1235 400 524 • orders@crcpress.com


Programming Some Assembly Required Assembly Language Programming with the AVR Microcontroller

Programming in C++ for Engineering and Science Larry Nyhoff

Timothy S Margush

Calvin College, Grand Rapids, Michigan, USA

The University of Akron, Ohio, USA

This text guides students in designing programs to solve real problems encountered in engineering and scientific applications. It gives students a solid understanding of how C++ can be used to process complex objects, including how classes can be built to model objects. Exercises and programming projects are included in each chapter and various ancillaries are accessible on the book’s website. Solutions manual and PowerPoint slides available upon qualifying course adoption.

A comprehensive treatment of assembly language programming and computer organization, this textbook teaches the basic system capabilities of 8-bit AVR microcontrollers. It provides a foundation for understanding compilers, linkers, loaders, and operating systems in addition to the processors themselves. The book covers function call mechanisms and parameter passing techniques, explains how to use the XPLAIN Evaluation Kit, and describes data representation for integers, floating point, and character data. Along with many examples to illustrate the assembly language concepts, each chapter includes standard questions and programming exercises. http://www.crcpress.com/product/isbn/9781439820643 Print ISBN: 978-1-4398-2064-3 eBook ISBN: 978-1-4398-9624-2 August 2011, 6-1/4 x 9-1/4, 643 pp. Suggested Price: $99.95 / £63.99

http://www.crcpress.com/product/isbn/9781439825341 Print ISBN: 978-1-4398-2534-1 eBook ISBN: 978-1-4398-8455-3 August 2012, 7 x 10, 744 pp., Soft Cover Suggested Price: $97.95 / £61.99

Dynamic Web Programming and HTML5

Introduction to Programming Languages

Paul S. Wang

Arvind Kumar Bansal

Kent State University, Ohio, USA

Kent State University, Ohio, USA

Helping students master web development, this comprehensive guide covers specific web programming languages, APIs, and coding techniques and provides an in-depth understanding of the underlying concepts, theory, and principles. The author leads students through page structuring, page layout/styling, user input processing, dynamic user interfaces, database-driven websites, and mobile website development. Numerous examples illustrate how the programming techniques and other elements work together to achieve practical goals. Encouraging hands-on practice, the book’s companion website offers live examples, code, and additional resources. Figure slides are available upon qualifying course adoption.

Designed for a one-semester undergraduate course, this classroom-tested textbook separates programming language concepts from the restraints of multiple language syntax by discussing the concepts at an abstract level. The author explains the principles of programming language design and implementation and covers both classical and recent topics, such as concurrent programming constructs and mobile computing models. Along with problems and further reading in each chapter, the text includes in-depth examples and case studies using various languages that help students understand syntax in practical contexts. Solutions manual and figure slides available upon qualifying course adoption.

http://www.crcpress.com/product/isbn/9781439871829

http://www.crcpress.com/product/isbn/9781466565142

Print ISBN: 978-1-4398-7182-9 eBook ISBN: 978-1-4398-7183-6 November 2012, 6-1/4 x 9-1/4, 664 pp., Soft Cover Suggested Price: $87.95 / £55.99

Print ISBN: 978-1-4665-6514-2 eBook ISBN: 978-1-4665-6516-6 December 2013, 7 x 10, 624 pp., Soft Cover Suggested Price: $83.95 / £52.99

Introduction to Compiler Construction in a Java World

A Functional Start to Computing with Python

Bill Campbell, Swami Iyer, and Bahar Akbal-Delibas

Ted Herman

University of Massachusetts, Boston, USA

University of Iowa, Iowa City, USA

Immersing students in Java and the JVM, this text enables a deep understanding of the Java programming language and its implementation. It focuses on design, organization, and testing, helping students learn good software engineering skills and become better programmers. By working with and extending a real, functional compiler, students develop a hands-on appreciation of how compilers work, how to write compilers, and how the Java language behaves. Fully documented Java code for the compiler is accessible on a supplementary website. Figure slides are available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781439860885 Print ISBN: 978-1-4398-6088-5 eBook ISBN: 978-1-4398-6089-2 November 2012, 7 x 10, 381 pp. Suggested Price: $97.95 / £56.99

Series: Chapman & Hall/CRC Textbooks in Computing

Taking a student-friendly, interactive approach to teach computing, this text enables students to quickly learn computing without having to use loops, variables, and object abstractions at the start. Requiring no prior programming experience, the book draws on Python’s flexible data types and operations as well as its capacity for defining new functions. Along with the specifics of Python, the author covers important concepts of computing. A companion website provides many supplementary materials. Figure slides available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781466504554 Print ISBN: 978-1-4665-0455-4 eBook ISBN: 978-1-4665-0483-7 July 2013, 7 x 10, 427 pp., Soft Cover Suggested Price: $79.95 / £49.99

For more information and complete contents, visit www.crctextbooks.com

13


Programming / Software Engineering Programming Languages for MIS

Software Engineering

Concepts and Practice

The Current Practice

Hai Wang

Václav Rajlich

Saint Mary’s University, Halifax, Nova Scotia, Canada

Wayne State University, Detroit, Michigan, USA

Shouhong Wang University of Massachusetts Dartmouth, USA

Series: Chapman & Hall/CRC Innovations in Software Engineering and Software Development

This book supplies a synopsis of the major computer programming languages, including C++, HTML, JavaScript, CSS, VB.NET, C#.NET, ASP.NET, PHP (with MySQL), XML (with XSLT, DTD, and XML Schema), and SQL. Ideal for undergraduate students in IS and IT programs, this textbook and its previous versions have been used in the authors’ classes for the past 15 years. Focused on web application development, the book considers client-side computing, server-side computing, and database applications. Instructor’s manual, figure slides, and test bank available upon qualifying course adoption.

This text teaches students basic software engineering skills and helps practitioners refresh their knowledge and explore recent developments in the field. It covers the most common iterative processes: agile, directed, and centralized processes. The book also discusses the role of software change in these processes and the phases of software change, including concept location, impact analysis, refactoring, actualization, and verification. The text journeys through the software life span from the initial development of software from scratch to the final stages that lead toward software closedown.

http://www.crcpress.com/product/isbn/9781482222661

http://www.crcpress.com/product/isbn/9781439841228

Print ISBN: 978-1-4822-2266-1 eBook ISBN: 978-1-4822-2267-8 January 2014, 7 x 10, 317 pp. Suggested Price: $79.95 / £49.99

Print ISBN: 978-1-4398-4122-8 eBook ISBN: 978-1-4398-8643-4 November 2011, 6-1/4 x 9-1/4, 315 pp. Suggested Price: $87.95 / £49.99

A Concise Introduction to Programming in Python

Flexible, Reliable Software

Mark J. Johnson

Henrik Bӕrbak Christensen

Central College, Pella, Iowa, USA

Using Patterns and Agile Development University of Aarhus, Denmark

Series: Chapman & Hall/CRC Textbooks in Computing

Series: Chapman & Hall/CRC Textbooks in Computing

Suitable for newcomers to computer science, this text provides a concise yet complete first course in computer science using the Python programming language. The author presents basic programming constructs early, so that beginners can use them throughout the course. He then covers objects and defines classes. Each chapter introduces a main idea through a concrete example and a series of exercises. The examples, exercises, and projects reflect a wide range of applications in biology, textual analysis, and other areas. Solutions manual and figure slides available upon qualifying course adoption.

This text presents innovative agile methods and guides students through the software development process. It explains the design and programming process in detail and uses projects as a learning context. The author helps students understand why a given technique is required and why techniques must be combined to overcome the challenges facing software developers. He discusses the benefits and liabilities of each approach, provides a collection of design patterns, and includes projects that represent real-world tasks. The book also contains review questions, exercises, and selected solutions. Source code and other resources available on the author’s website.

http://www.crcpress.com/product/isbn/9781439896945 Print ISBN: 978-1-4398-9694-5 eBook ISBN: 978-1-4665-0263-5 December 2011, 6-1/4 x 9-1/4, 217 pp., Soft Cover Suggested Price: $65.95 / £42.99

http://www.crcpress.com/product/isbn/9781420093629 Print ISBN: 978-1-4200-9362-9 eBook ISBN: 978-1-4200-9363-6 May 2010, 7 x 10, 527 pp. Suggested Price: $79.95 / £49.99

Start Programming Using HTML, CSS, and JavaScript

Software Development

Iztok Fajfar

Allen Tucker, Ralph Morelli, and Chamindra de Silva

University of Ljubljana, Slovenia Series: Chapman & Hall/CRC Textbooks in Computing

This undergraduate textbook is written in a form of a lively dialogue between two students and a professor as they explore computer programming. The book is organized into 12 thematic chapters, supported by working examples in HTML, CSS, and JavaScript. Each chapter contains practical homework problems, and a list of related keywords. The general structure of the book is multilayered: the basic language syntax and rules are fleshed out with the contents and structure while still keeping the discussion simple and manageable. Figure slides available upon qualifying course adoption.

An Open Source Approach Series: Chapman & Hall/CRC Innovations in Software Engineering and Software Development

Written by experienced software developers and educators, this text immerses students directly into an agile free and open source software (FOSS) development process. It focuses on the methodologies and goals that drive the development of FOSS, combining principles with real-world skill building, such as debugging, refactoring, and writing. The authors highlight the value of collaboration as a fundamental paradigm for software development and provide hands-on projects using real open source software. Numerous supporting materials are available on the book’s website. Figure slides available upon qualifying course adoption.

http://www.crcpress.com/product/isbn/9781498731447 Print ISBN: 978-1-4987-3144-7 October 2015, 7 x 10, 466 pp., Soft Cover Suggested Price: $89.95 / £57.99

14

http://www.crcpress.com/product/isbn/9781439812907 Print ISBN: 978-1-4398-1290-7 eBook ISBN: 978-1-4398-7714-2 January 2011, 6-1/4 x 9-1/4, 400 pp. Suggested Price: $87.95 / £55.99

1-800-634-7064 • 1-859-727-5000 • +44 (0) 1235 400 524 • orders@crcpress.com


Operating Systems / Game Development & Design Operating System Design

Mastering Linux

The Xinu Approach, Second Edition

Paul S. Wang

Douglas Comer Purdue University, West Lafayette, Indiana, USA

Avoiding the typical black box approach found in other operating system textbooks, this bestselling book explains how to build an operating system from the ground up. It removes the mystery from operating system design and consolidates the body of material into a systematic discipline. The text presents a hierarchical design paradigm that organizes major operating system components in an orderly, understandable manner. This second edition has been completely rewritten with updated code and examples for two low-cost experimenter boards. Figure slides available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781498712439 Print ISBN: 978-1-4987-1243-9 eBook ISBN: 978-1-4987-1246-0 February 2015, 7 x 9, 701 pp., Pack - Book and Ebook Suggested Price: $99.95 / £63.99

Kent State University, Ohio, USA

Encouraging hands-on practice, Mastering Linux provides a comprehensive guide to Linux concepts, usage, and programming. Through a set of carefully selected topics and practical examples, the book imparts a sound understanding of operating system concepts and shows how to use Linux effectively. It covers user interfaces, commands and filters, Bash Shell scripting, the file system, networking and Internet use, and kernel system calls. It presents many examples and complete programs ready to run on Linux systems. The companion website offers a host of ancillary materials, including appendices, links to resources, and an example code package. http://www.crcpress.com/product/isbn/9781439806869 Print ISBN: 978-1-4398-0686-9 eBook ISBN: 978-1-4398-0687-6 September 2010, 6-1/4 x 9-1/4, 439 pp., Soft Cover Suggested Price: $59.95 / £37.99

Linux with Operating System Concepts

Computer Organization, Design, and Architecture

Richard Fox

Fifth Edition

Northern Kentucky University, Highland Heights, USA

This text merges conceptual operating system (OS) and Unix/Linux topics into one cohesive textbook for undergraduate students. It is complete with review sections, problems, definitions, concepts, and relevant introductory material. The book covers Linux from both the user and system administrator positions and incorporates OS concepts not found in most Linux/Unix textbooks, including kernels, file systems, storage devices, virtual memory, and process management. Ancillary materials are available on the book’s CRC Press web page. Instructor’s manual, figure slides, and test bank available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781482235890

Sajjan G. Shiva University of Memphis, Tennessee, USA

Suitable for a one- or two-semester undergraduate or beginning graduate course in computer science and computer engineering, Computer Organization, Design, and Architecture, Fifth Edition presents the operating principles, capabilities, and limitations of digital computers to enable development of complex yet efficient systems. With 50 percent updated material, 11 new sections, and four revised sections, this edition takes students through a solid exploration of single- and multiple-processor systems, embedded architectures, and performance evaluation. Solutions manual and figure slides available upon qualifying course adoption.

Print ISBN: 978-1-4822-3589-0 eBook ISBN: 978-1-4822-3591-3 August 2014, 7 x 10, 688 pp., Soft Cover Suggested Price: $89.95 / £57.99

http://www.crcpress.com/product/isbn/9781466585546

Fundamentals of Parallel Multicore Architecture

The Art of Game Design

Yan Solihin

Jesse Schell

Solihin Publishing and Consulting, LLC, Raleigh, North Carolina, USA Series: Chapman & Hall/CRC Computational Science

This three-part textbook covers the architecture of multicore processors. Designed for a graduate-level course, the first part focuses on core concepts in parallel architecture. The second part is intended for advanced graduate students and professionals who work on multicore architecture design or evaluation. It covers multicore-specific technology, including existing architectures and promising technology for future architectures. The final part of the book presents interviews with experts from various fields related to multicore architecture and system design. Figure slides available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781482211184 Print ISBN: 978-1-4822-1118-4 November 2015, 7 x 10, 496 pp. Suggested Price: $99.95 / £61.99

Print ISBN: 978-1-4665-8554-6 eBook ISBN: 978-1-4665-8555-3 December 2013, 7 x 10, 725 pp. Suggested Price: $104.95 / £66.99

A Book of Lenses, Second Edition Carnegie Mellon University and Schell Games, Pittsburgh, Pennsylvania, USA

This second edition of a bestseller presents 100+ sets of questions, or different lenses, for viewing a game’s design, encompassing diverse fields such as psychology, architecture, music, film, software engineering, theme park design, mathematics, anthropology, and more. Written by one of the world’s top game designers, this book describes the deepest and most fundamental principles of game design, demonstrating how tactics used in board, card, and athletic games also work in video games. It provides practical instruction on creating world-class games that will be played again and again. http://www.crcpress.com/product/isbn/9781466598645 Print ISBN: 978-1-4665-9864-5 eBook ISBN: 978-1-4665-9867-6 November 2014, 7-1/2 x 9-1/4, 600 pp., Soft Cover Suggested Price: $64.95 / £41.99

For more information and complete contents, visit www.crctextbooks.com

15


Game Development & Design Game Engine Architecture

Game Design Workshop

Second Edition

A Playcentric Approach to Creating Innovative Games, Third Edition

Jason Gregory Updating the content to match today’s landscape of game engine architecture, this second edition continues to thoroughly cover the major components that make up a typical commercial game engine. A new chapter on audio technology discusses the fundamentals of the physics, mathematics, and technology that go into creating an AAA game audio engine. Along with many updated sections, this edition also addresses the latest variant of the C++ programming language and the architecture of the Xbox One and PlayStation 4. Figure slides available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781466560017 Print ISBN: 978-1-4665-6001-7 eBook ISBN: 978-1-4665-6006-2 August 2014, 7-1/2 x 9-1/4, 1052 pp. Suggested Price: $69.95 / £47.99

Tracy Fullerton University of Southern California, Los Angeles, USA

Since the publication of the second edition, many changes have occurred in the games industry, from an increase in multitouch screen platforms to a rise in smaller teams and development companies and more independent designers. This third edition expands discussions of new platforms and genres of play as well as processes, such as agile development (SCRUM). This edition emphasizes how to work with analytics to improve game play experience and the commercial viability of games. It also includes interviews with a number of independent designers. http://www.crcpress.com/product/isbn/9781482217162 Print ISBN: 978-1-4822-1716-2 eBook ISBN: 978-1-4822-1717-9 March 2014, 7-1/2 x 9-1/4, 535 pp., Soft Cover Suggested Price: $59.95 / £38.99

An Architectural Approach to Level Design

Real-Time Rendering

Christopher W. Totten American University, Washington, DC, USA

Tomas Akenine-Möller, Eric Haines, and Naty Hoffman

This is one of the first books to integrate architectural and spatial design theory with the field of level design. The book presents architectural techniques and theories for level designers to use in their own work. It connects architecture and level design in different ways that address the practical elements of how designers construct space and the experiential elements of how and why humans interact with this space. Throughout the text, students learn skills for spatial layout, evoking emotion through game spaces, and creating better levels through architectural theory.

Thoroughly revised, this third edition focuses on modern techniques used to generate synthetic three-dimensional images in a fraction of a second. With the advent of programmable shaders, a wide variety of algorithms have arisen and evolved over the past few years. This edition discusses current, practical rendering methods used in games and other applications. It also presents a solid theoretical framework and relevant mathematics for the field of interactive computer graphics, all in an approachable style.

http://www.crcpress.com/product/isbn/9781466585416

http://www.crcpress.com/product/isbn/9781568814247

Print ISBN: 978-1-4665-8541-6 eBook ISBN: 978-1-4665-8542-3 June 2014, 6-1/8 x 9-1/4, 469 pp., Soft Cover Suggested Price: $59.95 / £38.99

Print ISBN: 978-1-56881-424-7 eBook ISBN: 978-1-4398-6529-3 July 2008, 6 x 9, 1045 pp. Suggested Price: $97.95 / £62.99

3D Animation for the Raw Beginner Using Maya

Programming 2D Games

Roger King

Most of today’s commercial games are written in C++ and are created using a game engine. Addressing both of these key elements, this text provides a complete introduction to game programming. As game programming techniques are introduced, students learn how to incorporate them into their own game engine and discover how to use the game engine to create a complete game. Every topic is explained theoretically and with working code examples. The example programs for each chapter are available online. Solutions manual and figure slides available upon qualifying course adoption.

University of Colorado, Boulder, USA

Providing a principles-based, yet pragmatic, approach to 3D animation, this first-of-its-kind book describes the process for creating animated projects in a nonmathematical fashion, explaining why—and not just how— to apply Maya® techniques in the real world. Each chapter introduces critical aspects of the 3D animation process and presents clear and concise tutorials that link key concepts to practical Maya techniques. An ideal academic textbook, the book includes access to a dedicated Web site with useful videos, lessons, and updates. Solutions manual and figure slides available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781439852644 Print ISBN: 978-1-4398-5264-4 eBook ISBN: 978-1-4398-5266-8 August 2014, 7 x 10, 486 pp. Suggested Price: $59.95 / £38.99

16

Third Edition

Charles Kelly

http://www.crcpress.com/product/isbn/9781466508682 Print ISBN: 978-1-4665-0868-2 eBook ISBN: 978-1-4665-0872-9 June 2012, 7-1/2 x 9-1/4, 438 pp. Suggested Price: $65.95 / £41.99

1-800-634-7064 • 1-859-727-5000 • +44 (0) 1235 400 524 • orders@crcpress.com


Game Development & Design / Information Technology 2D Graphics Programming for Games

Virtual World Design

John Pile, Jr.

This book illustrates how the intertwining disciplines of 2D graphics, 3D models, lighting, sound, and storytelling come together by design in the creation of an accessible virtual environment for teaching, research, and entertainment. With 200 illustrations and 12 step-by-step projects, the book delivers hours of creative challenges for students. Using the modular components available for download on the author’s website, students learn by building such things as a virtual classroom, an “allaccess” terrain, and a sound-based game.

Champlain College, Burlington, Vermont, USA

Full of practical tools and tricks, this color book helps new programmers learn the concepts and techniques used to produce appealing 2D graphics. It starts with the basics, moves on to topics pertaining to motion and depth, and then describes advanced graphics. Code samples in the text and online allow students to see a particular line of code in action or as it relates to the code around it. In addition, challenges and suggested projects encourage students to work through problems, experiment with solutions, and tinker with code. http://www.crcpress.com/product/isbn/9781466501898 Print ISBN: 978-1-4665-0189-8 eBook ISBN: 978-1-4665-0190-4 May 2013, 7-1/2 x 9-1/4, 240 pp. Suggested Price: $49.95 / £31.99

Introduction to Game Physics with Box2D Ian Parberry

Ann Latham Cudworth

http://www.crcpress.com/product/isbn/9781466579613 Print ISBN: 978-1-4665-7961-3 eBook ISBN: 978-1-4665-7966-8 July 2014, 7-1/2 x 9-1/4, 405 pp., Soft Cover Suggested Price: $49.95 / £31.99

Information Systems What Every Business Student Needs to Know

University of North Texas, Denton, USA

Efrem G. Mallach

This book helps students become capable 2D game physics programmers through its entertaining yet instructional presentation of theory and applications of 2D game physics. It explains how to program the physics used in 2D video games and covers the math required in game physics. A companion website provides source code, videos, and other material. After reading the book and experimenting with the code samples, students will understand the basics of 2D game physics and know how to use Box2D to make a 2D physics-based game.

Rhode Island College, Providence, and Kea Company, New Bedford, Massachusetts, USA

http://www.crcpress.com/product/isbn/9781466565760 Print ISBN: 978-1-4665-6576-0 eBook ISBN: 978-1-4665-6577-7 February 2013, 6 x 9, 275 pp., Soft Cover Suggested Price: $62.95 / £39.99

Series: Chapman & Hall/CRC Textbooks in Computing

Most information systems textbooks overwhelm business students with overly technical information they may not need in their careers. This textbook takes a new approach to the required IS course for business majors. For each topic covered, the text highlights key “Take-Aways” that alert students to material they will need to remember during their careers. Sections titled “Where You Fit In” and “Why This Chapter Matters” explain how the topics being covered will impact students once they are on the job. Review questions, discussion questions, and summaries are included in each chapter. Figure slides available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781482223705 Print ISBN: 978-1-4822-2370-5 August 2015, 7 x 10, 458 pp., Soft Cover Suggested Price: $99.95 / £49.99

Game Development for iOS with Unity3D

Introduction to Communications Technologies

Jeff W. Murray

A Guide for Non-Engineers, Third Edition

Psychic Parrot Games, Ottawa, Ontario, Canada

This hands-on guide takes students through the complete process of Unity iOS game development. A game developer for over 12 years, the author presents production-proven techniques and valuable tips and tricks needed to plan, build, test, and launch games for the iPhone, iPod, and iPad. He walks students through all the necessary procedures, including how to publish a game to the App Store. Full source files for two iOS-ready games are also available on the book’s page at www.crcpress.com. http://www.crcpress.com/product/isbn/9781439892190 Print ISBN: 978-1-4398-9219-0 eBook ISBN: 978-1-4398-9220-6 July 2012, 7-1/2 x 9-1/4, 280 pp., Soft Cover Suggested Price: $54.95 / £34.99

Stephan Jones, Ronald J. Kovac, and Frank M. Groom Ball State University, Muncie, Indiana, USA

Introduction to Communications Technologies: A Guide for Non-Engineers, Third Edition helps students in telecommunications and business programs become familiar with and stay abreast of the ever-changing technology surrounding their industry. Used in the core curriculum at Ball State University’s graduate professional program in Information and Communication Sciences, this textbook is designed for graduate and undergraduate students who don’t necessarily have a high level of technical expertise, but need to have some understanding of the technical functions of information and communication technologies to prepare them for working in a corporate environment. Figure slides available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781498702935 Print ISBN: 978-1-4987-0293-5 August 2015, 6-1/8 x 9-1/4, 364 pp. Suggested Price: $79.95 / £49.99

For more information and complete contents, visit www.crctextbooks.com

17


Information Technology Cloud Computing Networking Theory, Practice, and Development Lee Chao University of Houston-Victoria, Victoria, Texas, USA

Cloud computing is the most significant technology transformation since the introduction of the Internet in the early 1990s. This book covers the key networking and system administration concepts as well as the vital handson skills students need to master cloud technology. It is designed to help students quickly get started in deploying cloud services for a real-world business. It provides detailed step-by-step instructions for creating a fully functioning cloud-based IT infrastructure using Microsoft Azure. The book enhances hands-on skills through numerous lab activities. Figure slides and test bank available upon qualifying course adoption. http://www.crcpress.com/product/isbn/9781482254815 Print ISBN: 978-1-4822-5481-5 September 2015, 7 x 10, 520 pp. Suggested Price: $99.95 / £63.99

18

1-800-634-7064 • 1-859-727-5000 • +44 (0) 1235 400 524 • orders@crcpress.com




Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.