New Books @ EnggLib2 as of November 7, 2015


Ultra-capacitors in power conversion systems : applications, analysis and design from theory to practice

Recommending faculty: Prof. Julie Anne del Rosario

Author Petar J. Grbovic
Place of Publication Chichester, West Sussex, United Kingdom
Date of Publication 2014
Publisher IEEE Press/Wiley

Ultra-capacitors, used as short-term energy storage devices, are growing in popularity especially in the transportation and renewable energy sectors. This text provides an up-to-date and comprehensive analysis of ultra-capacitor theory, modeling and module design from an application perspective, focusing on the practical aspects of power conversion and ultra-capacitor integration with power electronics systems.

Key features:

  • clearly explains the theoretical and practical aspects of ultra-capacitor, analysis, modelling and design
  • describes different power conversion applications such as variable speed drives, renewable energy systems, traction, power quality, diesel electric hybrid applications
  • provides detailed guidelines for the design and selection of ultra-capacitor modules and interface dc-dc converters
  • includes end-of-chapter exercises and design examples

This is an essential reference for power electronics engineers and professionals wanting to expand their knowledge of advanced ultra-capacitor energy storage devices and their application in power conversion. It is also a valuable resource for industrial design engineers as well as academics and advanced students in power electronics who want to develop their understanding about this highly topical subject.

Designing scientific applications on GPUs

Recommending faculty: Dr. Henry Adorna

Editor Raphael Couturier
Place of Publication Boca Raton, FL
Date of Publication [2014]
Publisher CRC Press

Many of today’s complex scientific applications now require a vast amount of computational power. General purpose graphics processing units (GPGPUs) enable researchers in a variety of fields to benefit from the computational power of all the cores available inside graphics cards.

Understand the Benefits of Using GPUs for Many Scientific Applications

Designing Scientific Applications on GPUs shows you how to use GPUs for applications in diverse scientific fields, from physics and mathematics to computer science. The book explains the methods necessary for designing or porting your scientific application on GPUs. It will improve your knowledge about image processing, numerical applications, methodology to design efficient applications, optimization methods, and much more.

Everything You Need to Design/Port Your Scientific Application on GPUs

The first part of the book introduces the GPUs and Nvidia’s CUDA programming model, currently the most widespread environment for designing GPU applications. The second part focuses on significant image processing applications on GPUs. The third part presents general methodologies for software development on GPUs and the fourth part describes the use of GPUs for addressing several optimization problems. The fifth part covers many numerical applications, including obstacle problems, fluid simulation, and atomic physics models. The last part illustrates agent-based simulations, pseudorandom number generation, and the solution of large sparse linear systems for integer factorization. Some of the codes presented in the book are available online.

Predictive analytics for dummies

Recommending faculty: Dr. Adrian Roy Valdez

Authors Anasse Bari, Mohamed Chaouchi, and Tommy Jung
Place of Publication Hoboken, NJ
Date of Publication [2014]
Publisher John Wiley & Sons, Inc.

Combine business sense, statistics, and computers in a new and intuitive way, thanks to Big Data Predictive analytics is a branch of data mining that helps predict probabilities and trends. Predictive Analytics For Dummies explores the power of predictive analytics and how you can use it to make valuable predictions for your business, or in fields such as advertising, fraud detection, politics, and others. This practical book does not bog you down with loads of mathematical or scientific theory, but instead helps you quickly see how to use the right algorithms and tools to collect and analyze data and apply it to make predictions. Topics include using structured and unstructured data, building models, creating a predictive analysis roadmap, setting realistic goals, budgeting, and much more. Shows readers how to use Big Data and data mining to discover patterns and make predictions for tech-savvy businesses Helps readers see how to shepherd predictive analytics projects through their companies Explains just enough of the science and math, but also focuses on practical issues such as protecting project budgets, making good presentations, and more Covers nuts-and-bolts topics including predictive analytics basics, using structured and unstructured data, data mining, and algorithms and techniques for analyzing data Also covers clustering, association, and statistical models; creating a predictive analytics roadmap; and applying predictions to the web, marketing, finance, health care, and elsewhere Propose, produce, and protect predictive analytics projects through your company with Predictive Analytics For Dummies.

Learning Android application programming : a hands-on guide to building Android applications

Recommending faculty: Dr. Prospero Naval Jr.

Authors James Talbot, Justin McLean
Place of Publication Upper Saddle River, NJ
Date of Publication [2014]
Publisher Addison-Wesley

Learning Android™ Application Programming will help you master modern Android programming by building a fully functional app from the ground up. Working with the Android 4.3 toolset, you’ll solve real-world problems faced by every Android developer and learn best practices for success with any mobile development project.

Ideal for developers who have little or no Android experience but have basic Java experience, this tutorial teaches through carefully structured exercises that address the entire development process. Leading Android developers James Talbot and Justin McLean guide you through building a real biking mobile app that can handle everything from mileage tracking to route planning. Each chapter builds your knowledge, step-by-step, and in the end you will have a complete, working app.

Along the way, you’ll gain hands-on experience with writing code that can run on the widest spectrum of devices while still leveraging Android’s newest features. You’ll also discover proven solutions for the occasionally messy realities of Android development, from inaccurate sensor data to inadequate device battery life–pitfalls that most other Android books ignore.

Learn how to

    • Set up your Android development environment on Windows or Mac operating systems
    • Quickly create a simple, working app that demonstrates basic Android principles
    • Master core building blocks, such as Activities, Intents, Services, and Resources
    • Build a functional user interface, and then make it more intuitive and usable
    • Professionally style your Android app
    • Make your app location-aware
    • Integrate social networking features
    • Build highly efficient threaded apps
    • Integrate database support to read and write data
    • Make your app run faster, while using less memory and power
    • Efficiently test and debug your app
    • Easily internationalize your app for multiple countries and languages
    • Sell your app through Google Play and the Amazon AppStore

Get all of this book’s sample code at

Introduction to graph theory

Recommending faculty: Prof. Jan Michael Yap

Authors D. S. Malik, M. K. Sen, S. Ghosh
Place of Publication Singapore
Date of Publication [2014]
Publisher Cengage Learning Asia Pte Ltd

This innovative text introduces a new way of teaching graph theory. Graph theory has applications in many areas of natural science, social science, and engineering. Therefore, a class in this course may consist of students from different backgrounds. Furthermore, a graph theory course can be taught by a mathematics, computer science, or an engineering department. However, such a course is typically taught by a mathematics department with a diversity of students. Therefore, it is important that a course in graph theory must present a balance of theoretical concepts as well as their relevant applications.

The approach that we have taken in this book is a culmination of years of experience. Our main objective is to make the learning of graph theory easier and enjoyable. Through using this text, we want to provide students with a solid foundation of theoretical concepts and their applications. Introduction to Graph Theory shows why theory is important and how theory connects with applications.

This book is written exclusively for students new to graph theory. The language used is simple and thus, conducive to learning the profound concepts present in graph theory. Sometimes, mathematical proofs of theorems and corollaries include extra details so that weak as well as strong students can grasp the fundamental concepts.

KEY FEATURES Learning Objectives offer an outline of the concepts discussed in detail in the chapter. Remarks highlight important facts about the concepts introduced in the chapter. More than 400 visual diagrams, both extensive and exhaustive, illustrate difficult concepts. Numbered Examples illustrate the key concepts. Worked-Out Exercises is a set of fully worked-out exercises provided at the end of each chapter. Some Key Definitions and Some Key Highlights at the end of each chapter reinforce students understanding of the key concepts learnt. Exercises further reinforce learning and ensure that students have, in fact, learned the concepts presented in each chapter. Programming Exercises allow students to apply their coding skills in C++ and Java using the concepts learnt in the chapter.

TABLE OF CONTENTS Preface About the Authors List of Symbols 1. Basic Properties of Graphs 2. Connectivity and Bipartite Graphs 3. Eulerian Graphs and Hamiltonian Graphs 4. Matrix Representation and Isomorphisms of Graphs 5. Graph Algorithms 6. Trees 7. Rooted Trees 8. Spanning Trees 9. Planar Graphs and Graph Coloring 10. Networks 11. Interval Graphs 12. Intersection Graphs Appendix A A Review of Basic Set Theory and Algorithms Appendix B Answers and Hints to Selected Exercises References Index

Differential geometry for physicists and mathematicians : moving frames and differential forms : from Euclid past Riemann

Recommending faculty: Dr. Adrian Roy Valdez

Author Jose G. Vargas
Place of Publication Singapore
Date of Publication [2014]
Publisher World Scientific Publishing Co. Pte. Ltd.

This is a book that the author wishes had been available to him when he was student. It reflects his interest in knowing (like expert mathematicians) the most relevant mathematics for theoretical physics, but in the style of physicists. This means that one is not facing the study of a collection of definitions, remarks, theorems, corollaries, lemmas, etc. but a narrative — almost like a story being told — that does not impede sophistication and deep results.

It covers differential geometry far beyond what general relativists perceive they need to know. And it introduces readers to other areas of mathematics that are of interest to physicists and mathematicians, but are largely overlooked. Among these is Clifford Algebra and its uses in conjunction with differential forms and moving frames. It opens new research vistas that expand the subject matter.

In an appendix on the classical theory of curves and surfaces, the author slashes not only the main proofs of the traditional approach, which uses vector calculus, but even existing treatments that also use differential forms for the same purpose.

Readership: Physicists and mathematicians working on differential geometry.

Multivariate nonparametric regression and visualization : with R and applications to finance

Recommending faculty: Prof. Jan Michael Yap

Author Jussi Klemela
Place of Publication Hoboken, New Jersey
Date of Publication [2014]
Publisher John Wiley & Sons, Inc.

A modern approach to statistical learning and its applications through visualization methods With a unique and innovative presentation, Multivariate Nonparametric Regression and Visualization provides readers with the core statistical concepts to obtain complete and accurate predictions when given a set of data. Focusing on nonparametric methods to adapt to the multiple types of data generating mechanisms, the book begins with an overview of classification and regression. The book then introduces and examines various tested and proven visualization techniques for learning samples and functions. Multivariate Nonparametric Regression and Visualization identifies risk management, portfolio selection, and option pricing as the main areas in which statistical methods may be implemented in quantitative finance. The book provides coverage of key statistical areas including linear methods, kernel methods, additive models and trees, boosting, support vector machines, and nearest neighbor methods. Exploring the additional applications of nonparametric and semiparametric methods, Multivariate Nonparametric Regression and Visualization features: * An extensive appendix with R-package training material to encourage duplication and modification of the presented computations and research * Multiple examples to demonstrate the applications in the field of finance * Sections with formal definitions of the various applied methods for readers to utilize throughout the book Multivariate Nonparametric Regression and Visualization is an ideal textbook for upper-undergraduate and graduate-level courses on nonparametric function estimation, advanced topics in statistics, and quantitative finance. The book is also an excellent reference for practitioners who apply statistical methods in quantitative finance.

Multi-label dimensionality reduction

Recommending faculty: Dr. Prospero Naval Jr.

Authors Liang Sun, Shuiwang Ji, and Jieping Ye
Place of Publication Boca Raton, FL
Date of Publication [2014]
Publisher CRC Press

Similar to other data mining and machine learning tasks, multi-label learning suffers from dimensionality. An effective way to mitigate this problem is through dimensionality reduction, which extracts a small number of features by removing irrelevant, redundant, and noisy information. The data mining and machine learning literature currently lacks a unified treatment of multi-label dimensionality reduction that incorporates both algorithmic developments and applications.

Addressing this shortfall, Multi-Label Dimensionality Reduction covers the methodological developments, theoretical properties, computational aspects, and applications of many multi-label dimensionality reduction algorithms. It explores numerous research questions, including:

  • How to fully exploit label correlations for effective dimensionality reduction
  • How to scale dimensionality reduction algorithms to large-scale problems
  • How to effectively combine dimensionality reduction with classification
  • How to derive sparse dimensionality reduction algorithms to enhance model interpretability
  • How to perform multi-label dimensionality reduction effectively in practical applications

The authors emphasize their extensive work on dimensionality reduction for multi-label learning. Using a case study of Drosophila gene expression pattern image annotation, they demonstrate how to apply multi-label dimensionality reduction algorithms to solve real-world problems. A supplementary website provides a MATLAB® package for implementing popular dimensionality reduction algorithms.

Satellite communication engineering, Second edition

Recommending faculty: Prof. Michael Bayona

Author Michael Olorunfunmi Kolawole
Place of Publication Boca Raton, FL
Date of Publication [2014]
Publisher CRC Press

An undeniably rich and thorough guide to satellite communication engineering, Satellite Communication Engineering, Second Edition presents the fundamentals of information communications systems in a simple and succinct way. This book considers both the engineering aspects of satellite systems as well as the practical issues in the broad field of information transmission. Implementing concepts developed on an intuitive, physical basis and utilizing a combination of applications and performance curves, this book starts off with a progressive foundation in satellite technology, and then moves on to more complex concepts with ease.

What’s New in the Second Edition:

The second edition covers satellite and Earth station design; global positioning systems; antenna tracking; links and communications systems; error detection and correction; data security; regulations and procedures for system modeling; integration; testing; and reliability and performance evaluation.

  • Provides readers with the systems building blocks of satellite transponders and Earth stations, as well as the systems engineering design procedure
  • Includes the tools needed to calculate basic orbit characteristics such as period, dwell time, coverage area, propagation losses; antenna system features such as size, beamwidth, aperture-frequency product, gain, tracking control; and system requirements such as power, availability, reliability, and performance
  • Presents problem sets and starred sections containing basic mathematical development
  • Details recent developments enabling digital information transmission and delivery via satellite

Satellite Communication Engineering, Second Edition serves as a textbook for students and a resource for space agencies and relevant industries.

Probabilistic search for tracking targets : theory and modern applications

Recommending faculty: Prof. Michael Bayona

Authors Eugene Kagan, Irad Ben-Gal
Place of Publication Chichester, West Sussex, United Kingdom
Date of Publication 2013
Publisher John Wiley & Sons Ltd.

This text looks at search algorithms that are applicable in various practical settings. With the implementation of suitable data structures and metrics within the suggested search algorithms, the book presents a unified framework to demonstrate immediate merits and applications. It also looks at applying information theory to search models and algorithms on graphs that can be represented by Markov decision processes and demonstrates that such an approach can lead to the construction of optimal search plans and policies.

Electric machines : principles, applications, and control schematics, Second edition

Recommending faculty: Dr. Jordan Rel Orillaza

Author Dino Zorbas
Place of Publication Stamford, CT
Date of Publication [2015]
Publisher Cengage Learning

Designed to serve as a textbook for a single semester undergraduate course on electromechanical energy conversion devices or electric machines, ELECTRIC MACHINES strikes a balance between theoretical coverage, easy explanations, and practical applications, presenting real world applications of concepts without compromising on the rigor or the continuity of the text. The book provides excellent readability, in a conversational style, combined with invaluable industry insight. The accompanying website provides problems solved in MATLAB, SPICE simulations, manufacturing data, as well as additional problems for students and instructors.

Examples and problems in mathematical statistics

Recommending faculty: EEE Prof. Michael Bayona

Author Shelemyahu Zacks
Place of Publication Hoboken, New Jersey
Date of Publication [2014]
Publisher John Wiley & Sons, Inc.

Provides the necessary skills to solve problems in mathematical statistics through theory, concrete examples, and exercises With a clear and detailed approach to the fundamentals of statistical theory, Examples and Problems in Mathematical Statistics uniquely bridges the gap between theory andapplication and presents numerous problem-solving examples that illustrate the relatednotations and proven results. Written by an established authority in probability and mathematical statistics, each chapter begins with a theoretical presentation to introduce both the topic and the important results in an effort to aid in overall comprehension. Examples are then provided, followed by problems, and finally, solutions to some of the earlier problems. In addition, Examples and Problems in Mathematical Statistics features: * Over 160 practical and interesting real-world examples from a variety of fields including engineering, mathematics, and statistics to help readers become proficient in theoretical problem solving * More than 430 unique exercises with select solutions * Key statistical inference topics, such as probability theory, statistical distributions, sufficient statistics, information in samples, testing statistical hypotheses, statistical estimation, confidence and tolerance intervals, large sample theory, and Bayesian analysis Recommended for graduate-level courses in probability and statistical inference, Examples and Problems in Mathematical Statistics is also an ideal reference for applied statisticians and researchers.

Digital and analog communication

Recommending faculty: EEE Prof. Michael Bayona

Place of Publication UAE
Date of Publication [2014]
Publisher 3G Elearning FZ LLC

This book presents a systematic, comprehensive treatment of analog and discrete signal analysis and synthesis and an introduction to analog communication theory.  Communication systems transfer information between different points in space or time.  Contemporary Communication Systems provides a comprehensive introduction to analog and digital communication systems that form the infrastructure of today’s optical fiber, wireless, and satellite communication networks.  The book not only provides a logical and easy-to-understand presentation of the fundamental principles but also engages students in the issues relevant to system and product implementation.  As such, the book covers several topics that get scant coverage in other textbooks but are very relevant in implementing-modern analog and digital communication systems.  The book is designed for introductory courses in communication systems and in digital communications at the upper-level undergraduate, and first-year graduate programs in electrical and computer engineering.  It provides detailed coverage of the background required to study communication systems in two chapters, one on signals and systems with emphasis on the frequency-domain analysis, and the other on the probability theory and random processes.  Book include not only the traditional material but some new topics that are relevant to the design of today’s wireless communication receivers and optical networks employing cascade of optical amplifiers.  Digital transmission is the enabling technology for global Internet, optical fiber, and new generations of wireless networks.  The book can be used to offer a variety of courses in communication systems.  By a selective choice of chapters and sections therein, the instructor can provide the desired concentration for the course or adjust the content for the background of the students.  an important consideration in this context is whether or not the students have already taken a course in probability and random processes at senior level.  to learn about communication systems, it is essential to first understand how communication systems work.

The Book comes with a companion DVD for rich learning experience, which includes:

  • E-Book with further reading and learning links
  • Interactive E-lecture of each chapter.  E-lectures are expressive, informational, entertaining and persuasive, it uses the tool of self-exploration, which makes it easy to learn and understand each topic in detail.  It is very informative as concrete details are provided and also entertaining, as graphics and other visuals are provided to make the learning process more interactive.
  • Video Lecture of each chapter which explains each topic in detail with examples, animations, images and text and makes it easy to understand the topics in easier, simpler and better way.
  • Huge Database of Interactive Assessments for each chapter
  • Further reading and learning links for each topic
  • Glossary and Notes for each chapter to understand each chapter with to the point information

The DVD is also a useful tool for teachers to teach with digital resources in classroom and do a great job of illustrating skills and techniques that are otherwise difficult to explain.

Radio resource management in multi-tier cellular wireless networks

Recommending faculty: Dr. Edwin Umali

Authors Ekram Hossain, Long Bao Le, Dusit Niyato
Place of Publication Hoboken, New Jersey
Date of Publication [2014]
Publisher John Wiley & Sons, Inc.

Providing an extensive overview of the radio resource management problem in femtocell networks, this invaluable book considers both code division multiple access femtocells and orthogonal frequency-division multiple access femtocells. In addition to incorporating current research on this topic, the book also covers technical challenges in femtocell deployment, provides readers with a variety of approaches to resource allocation and a comparison of their effectiveness, explains how to model various networks using Stochastic geometry and shot noise theory, and much more.

Understanding LTE with MATLAB : from mathematical modeling to simulation prototyping

Recommending faculty: Dr. Edwin Umali

Author Dr Houman Zarrinkoub
Place of Publication Chichester, West Sussex, United Kingdom
Date of Publication [2014]
Publisher John Wiley & Sons Ltd

An introduction to technical details related to the Physical Layer of the LTE standard with MATLAB(R) The LTE (Long Term Evolution) and LTE-Advanced are among the latest mobile communications standards, designed to realize the dream of a truly global, fast, all-IP-based, secure broadband mobile access technology. This book examines the Physical Layer (PHY) of the LTE standards by incorporating three conceptual elements: an overview of the theory behind key enabling technologies; a concise discussion regarding standard specifications; and the MATLAB(R) algorithms needed to simulate the standard. The use of MATLAB(R), a widely used technical computing language, is one of the distinguishing features of this book. Through a series of MATLAB(R) programs, the author explores each of the enabling technologies, pedagogically synthesizes an LTE PHY system model, and evaluates system performance at each stage. Following this step-by-step process, readers will achieve deeper understanding of LTE concepts and specifications through simulations. Key Features: Accessible, intuitive, and progressive; one of the few books to focus primarily on the modeling, simulation, and implementation of the LTE PHY standard Includes case studies and testbenches in MATLAB(R), which build knowledge gradually and incrementally until a functional specification for the LTE PHY is attained Accompanying Web site includes all MATLAB(R) programs, together with PowerPoint slides and other illustrative examples Dr Houman Zarrinkoub has served as a development manager and now as a senior product manager with MathWorks, based in Massachusetts, USA. Within his 12 years at MathWorks, he has been responsible for multiple signal processing and communications software tools. Prior to MathWorks, he was a research scientist in the Wireless Group at Nortel Networks, where he contributed to multiple standardization projects for 3G mobile technologies. He has been awarded multiple patents on topics related to computer simulations. He holds a BSc degree in Electrical Engineering from McGill University and MSc and PhD degrees in Telecommunications from the Institut Nationale de la Recherche Scientifique, in Canada.

Real-time digital signal processing : fundamentals, implementations and applications, Third edition

Recommending faculty: Prof. Michael Bayona

Authors Sen M. Kuo, Bob H. Lee, Wenshun Tian
Place of Publication Chichester, West Sussex, United Kingdom
Date of Publication 2013
Publisher John Wiley & Sons Ltd

Combines both the DSP principles and real-time implementations and applications, and now updated with the new eZdsp USB Stick, which is very low cost, portable and widely employed at many DSP labs. Real-Time Digital Signal Processing introduces fundamental digital signal processing (DSP) principles and will be updated to include the latest DSP applications, introduce new software development tools and adjust the software design process to reflect the latest advances in the field. In the 3rd edition of the book, the key aspect of hands-on experiments will be enhanced to make the DSP principles more interesting and directly interact with the real-world applications. All of the programs will be carefully updated using the most recent version of software development tools and the new TMS320VC5505 eZdsp USB Stick for real-time experiments. Due to its lower cost and portability, the new software and hardware tools are now widely used in university labs and in commercial industrial companies to replace the older and more expensive generation. The new edition will have a renewed focus on real-time applications and will offer step-by-step hands-on experiments for a complete design cycle starting from floating-point C language program to fixed-point C implementation, code optimization using INTRINSICS, and mixed C-and-assembly programming on fixed-point DSP processors. This new methodology enables readers to concentrate on learning DSP fundamentals and innovative applications by relaxing the intensive programming efforts, namely, the traditional DSP assembly coding efforts. The book is organized into two parts; Part One introduces the digital signal processing principles and theories, and Part Two focuses on practical applications. The topics for the applications are the extensions of the theories in Part One with an emphasis placed on the hands-on experiments, systematic design and implementation approaches. The applications provided in the book are carefully chosen to reflect current advances of DSP that are of most relevance for the intended readership. * Combines both the DSP principles and real-time implementations and applications using the new eZdsp USB Stick, which is very low cost, portable and widely employed at many DSP labs is now used in the new edition * Places renewed emphasis on C-code experiments and reduces the exercises using assembly coding; effective use of C programming, fixed-point C code and INTRINSICS will become the main focus of the new edition. * Updates to application areas to reflect latest advances such as speech coding techniques used for next generation networks (NGN), audio coding with surrounding sound, wideband speech codec (ITU G.722.2 Standard), fingerprint for image processing, and biomedical signal processing examples. * Contains new addition of several projects that can be used as semester projects; as well as new many new real-time experiments using TI’s binary libraries – the experiments are prepared with flexible interface and modular for readers to adapt and modify to create other useful applications from the provided basic programs. * Consists of more MATLAB experiments, such as filter design, algorithm evaluation, proto-typing for C-code architecture, and simulations to aid readers to learn DSP fundamentals. Includes supplementary material of program and data files for examples, applications, and experiments hosted on a companion website. A valuable resource for Postgraduate students enrolled on DSP courses focused on DSP implementation & applications as well as Senior undergraduates studying DSP; engineers and programmers who need to learn and use DSP principles and development tools for their projects.

Comments are closed.