Computer Science & Engineering

Per Page:

Processing: An Introduction to Programming

Jeffrey L. Nyhoff, Larry R. Nyhoff
May 16, 2017

This book demonstrates how Processing is an excellent language for beginners to learn the fundamentals of computer programming. Originally designed to make it simpler for digital artists to learn to program, Processing is a wonderful first language for anyone to learn. Given its origins, Processing...

Fundamentals of Performance Evaluation of Computer-Based Systems: Discrete Event Simulation Using Excel/VBA

David Elizandro, Hamdy Taha
May 15, 2017

This book presents fundamental modeling tools, queueing theory, and discrete event simulation for evaluating computer-based systems. Assuming some familiarity with modeling concepts and Excel, the text is an excellent resource for those who need to learn the basics of discrete simulation and for...

Algorithms for Next-Generation Sequencing

Wing-Kin Sung
May 15, 2017

Advances in sequencing technology have allowed scientists to study the human genome in greater depth and on a larger scale than ever before – as many as hundreds of millions of short reads in the course of a few days. But what are the best ways to deal with this flood of data? Algorithms for...

Discrete Mathematics and Applications, Second Edition

Kevin Ferland
May 05, 2017

This book is intended for a one-semester course in discrete mathematics. Such a course is typically taken by mathematics, mathematics education, and computer science majors, usually in their sophomore year. Calculus is not a prerequisite to use this book. Part one focuses on how to write proofs,...

Introduction to GIS Programming and Fundamentals with Python and ArcGIS®

Chaowei Yang
April 07, 2017

Combining GIS concepts and fundamental spatial thinking methodology with real programming examples, this book introduces popular Python-based tools and their application to solving real-world problems. It elucidates the programming constructs of Python with its high-level toolkits and demonstrates...

Introduction to Integrative Engineering: A Computational Approach to Biomedical Problems

Guigen Zhang
March 01, 2017

This textbook is designed for an introductory course at undergraduate and graduate levels for bioengineering students. It provides a systematic way of examining bioengineering problems in a multidisciplinary computational approach. The book introduces basic concepts of multidiscipline-based...

ARM Microprocessor Systems: Cortex-M Architecture, Programming, and Interfacing

Muhammad Tahir, Kashif Javed
February 06, 2017

This book presents the use of a microprocessor-based digital system in our daily life. Its bottom-up approach ensures that all the basic building blocks are covered before the development of a real-life system. The ultimate goal of the book is to equip students with all the fundamental building...

Modern Data Science with R

Benjamin S. Baumer, Daniel T. Kaplan, Nicholas J. Horton
February 02, 2017

Modern Data Science with R is a comprehensive data science textbook for undergraduates that incorporates statistical and computational thinking to solve real-world problems with data. Rather than focus exclusively on case studies or programming syntax, this book illustrates how statistical...

Real-Time Digital Signal Processing from MATLAB to C with the TMS320C6x DSPs, Third Edition

Thad B. Welch, Cameron H.G. Wright, Michael G. Morrow
January 27, 2017

This updated edition gives readers hands-on experience in real-time DSP using a practical, step-by-step framework that also incorporates demonstrations, exercises, and problems, coupled with brief overviews of applicable theory and MATLAB applications. Organized in three sections that cover...

Essentials of Computer Architecture, Second Edition

Douglas Comer
January 17, 2017

This easy to read textbook provides an introduction to computer architecture, while focusing on the essential aspects of hardware that programmers need to know. The topics are explained from a programmer’s point of view, and the text emphasizes consequences for programmers. Divided in five parts,...

Statistical Modeling and Machine Learning for Molecular Biology

Alan Moses
January 04, 2017

Molecular biologists are performing increasingly large and complicated experiments, but often have little background in data analysis. The book is devoted to teaching the statistical and computational techniques molecular biologists need to analyze their data. It explains the big-picture concepts...

Object-Orientation, Abstraction, and Data Structures Using Scala, Second Edition

Mark C. Lewis, Lisa L. Lacher
December 19, 2016

Praise for the first edition: "The well-written, comprehensive book…[is] aiming to become a de facto reference for the language and its features and capabilities. The pace is appropriate for beginners; programming concepts are introduced progressively through a range of examples and then used as...