Books recommended by Prof. Marc Talampas

NEW CIRCULATION BOOKS

Recommended by EEEI Prof. Marc Caesar Talampas

Ubiquitous Positioning
(EEE 198)

Author Robin Mannings
Place of Publication Boston
Date of Publication c2008
Publisher Artech House

This groundbreaking resource introduces practitioners to the emerging field of Ubiquitous Positioning – positioning systems that identify the location and position of people, vehicles and objects in time and space in the digitised networked economy. The future and growth of ubiquitous computing will be fueled by the convergence of many other areas of technology, from mobile telematics, Internet technology, and location systems, to sensing systems, geographic information systems, and the semantic web. This first-of-its-kind, forward-looking volume, which explores ubiquitous computing from a convergence perspective, offering a road map to this burgeoning field.
 
 
Hello, Android : introducing Google’s mobile development platform
(EEE 198)

Author Ed Burnette
Place of Publication Raleigh, N.C.
Date of Publication c2008
Publisher Pragmatic Bookshelf

Android is a new software toolkit for mobile phones, created by Google and the Open Handset Alliance. In a few years, it’s expected to be found inside millions of cell phones and other mobile devices, making Android a major platform for application developers. That could be your own program running on all those devices. Getting started developing with Android is easy. You don’t even need access to an Android phone, just a computer where you can install the Android SDK and the phone emulator that comes with it.Within minutes, “Hello, Android” will get you creating your first working application: Android’s version of ‘Hello, World’. From there, you’ll build up a more substantial example: an Android Sudoku game. By gradually adding features to the game throughout the course of the book, you’ll learn about many aspects of Android programming including user interfaces, multimedia, and the Android life cycle. If you’re a busy developer who’d rather be coding than reading about coding, this book is for you.
 
 
Android : a programmer’s guide
(EEE 198)

Author Robin Mannings
Place of Publication Boston
Date of Publication c2008
Publisher Artech House

Android: A Programmer’s Guide shows you, step-by-step, how to download and set up all of the necessary tools, build and tune dynamic Android programs, and debug your results. Discover how to provide web and chat functions, interact with the phone dialer and GPS devices, and access the latest Google services. You’ll also learn how to create custom Content Providers and database-enable your applications using SQLite. Install and configure Java, Eclipse, and Android plugin; Create Android projects from the Eclipse UI or command line Integrate web content, images, galleries, and sounds; Deploy menus, progress bars, and auto-complete functions; Trigger actions using Android Intents, Filters, and Receivers Implement GPS, Google Maps, Google Earth, and GTalk; Build interactive SQLite databases, calendars, and notepads; Test applications using the Android Emulator and Debug Bridge.
 
 
Instrumentation

Authors Center for the Advancement of Process Technology
Place of Publication New Jersey
Date of Publication c2010
Publisher Prentice Hall

Process Technology Instrumentation is a 24 chapter, two-semester textbook, intended for use in community colleges, technical colleges, universities and corporate settings in which process instrumentation is taught. Process Technology Instrumentation is designed to teach students about various instrumentations used in the process industries. This text includes a variety of topics including, control loops, symbology, troubleshooting and safety systems. Each chapter contains objectives, key terms, a summary, review questions and activities to enhance the learning experience. Students will find this textbook to be a valuable resource throughout their process technology career. The Center for the Advancement of Process Technology (CAPT) currently offers several instructor manuals and student workbooks for their books.
 
 
Electronics fundamentals : circuits, devices, and applications, 8th ed.

Authors Thomas L. Floyd, David M. Buchla
Place of Publication New Jersey
Date of Publication c2010
Publisher Prentice Hall

This renowned book offers a comprehensive yet practical exploration of basic electrical and electronic concepts, hands-on applications, and troubleshooting. Written in a clear and accessible narrative, the Seventh Edition focuses on fundamental principles and their applications to solving real circuit analysis problems, and devotes six chapters to examining electronic devices. This is a perfect reference for professionals with a career in electronics, engineering, technical sales, field service, industrial manufacturing, service shop repair, and/or technical writing
 
 
Feedback control of dynamic systems, 6th ed.

Authors Gene F. Franklin, J. D. Powell, A. Emami-Naeini
Place of Publication New Jersey
Date of Publication c2010
Publisher Pearson

For senior-level or first-year graduate-level courses in control analysis and design, and related courses within engineering, science, and management. Feedback Control of Dynamic Systems, Sixth Edition is perfect for practicing control engineers who wish to maintain their skills. This revision of a top-selling textbook on feedback control with the associated web site, FPE6e.com, provides greater instructor flexibility and student readability. Chapter 4 on A First Analysis of Feedback has been substantially rewritten to present the material in a more logical and effective manner. A new case study on biological control introduces an important new area to the students, and each chapter now includes a historical perspective to illustrate the origins of the field. As in earlier editions, the book has been updated so that solutions are based on the latest versions of MATLAB and SIMULINK. Finally, some of the more exotic topics have been moved to the web site.
 
 
Electric circuits fundamentals, 8th ed.

Author Thomas L. Floyd
Place of Publication New Jersey
Date of Publication c2010
Publisher Pearson/Prentice Hall

The 8th edition of this acclaimed book provides practical coverage of electric circuits. Well-illustrated and clearly written, the book contains a design and page layout that enhances visual interest and ease of use. This is a perfect reference for professionals with a career in electronics, engineering, technical sales, field service, industrial manufacturing, service shop repair, and/or technical writing.
 
 
Designing embedded hardware , 2nd ed.
(CoE 115, ECE 117)

Authors John Catsoulis
Place of Publication California
Date of Publication c2005
Publisher O’Reilly

The second edition of Designing Embedded Hardware has been updated to include information on the latest generation of processors and microcontrollers, including the new MAXQ processor. If you’re new to this and don’t know what a MAXQ is, don’t worry–the book spells out the basics of embedded design for beginners while providing material useful for advanced systems designers. Designing Embedded Hardware steers a course between those books dedicated to writing code for particular microprocessors, and those that stress the philosophy of embedded system design without providing any practical information. Having designed 40 embedded computer systems of his own, author John Catsoulis brings a wealth of real-world experience to show readers how to design and create entirely new embedded devices and computerized gadgets, as well as how to customize and extend off-the-shelf systems. Loaded with real examples, this book also provides a roadmap to the pitfalls and traps to avoid. Designing Embedded Hardware includes: * The theory and practice of embedded systems * Understanding schematics and data sheets * Powering an embedded system * Producing and debugging an embedded system * Processors such as the PIC, Atmel AVR, and Motorola 68000-series * Digital Signal Processing (DSP) architectures * Protocols (SPI and I2C) used to add peripherals * RS-232C, RS-422, infrared communication, and USB * CAN and Ethernet networking * Pulse Width Monitoring and motor control. If you want to build your own embedded system, or tweak an existing one, this invaluable book gives you the understanding and practical skills you need.
 
 
Programming massively parallel processors: a hands-on approach
(EE 300)

Authors David B. Kirk, Wen-mei W. Hwu
Place of Publication Massachusetts
Date of Publication c2010
Publisher Artech House

Multi-core processors are no longer the future of computing – they are the present day reality. A typical mass-produced CPU features multiple processor cores, while a GPU (Graphics Processing Unit) may have hundreds or even thousands of cores. With the rise of multi-core architectures has come the need to teach advanced programmers a new and essential skill: how to program massively parallel processors. “Programming Massively Parallel Processors: A Hands-on Approach” shows both student and professional alike the basic concepts of parallel programming and GPU architecture. Various techniques for constructing parallel programs are explored in detail. Case studies demonstrate the development process, which begins with computational thinking and ends with effective and efficient parallel programs. This title teaches computational thinking and problem-solving techniques that facilitate high-performance parallel computing. It utilizes CUDA (Compute Unified Device Architecture), NVIDIA’s software development tool created specifically for massively parallel environments. It shows you how to achieve both high-performance and high-reliability using the CUDA programming model as well as OpenCL.
 
 
MSP430 microcontroller basics
(CoE 115, ECE 117)

Authors John H. Davies
Place of Publication Oxford
Date of Publication 2008
Publisher Newnes/Elsevier

The MSP430 is a simple 16-bit microcontroller with a compact and economical CPU containing only 27 instructions and 16 registers. It offers other advantages which make it suitable for low power applications: a rich variety of peripherals for analog input and output; rapid processing wake up time; the treatment of data and address on equal footing. Introduction to the MSP430 combines a tutorial approach with a description of the CPU and main peripherals. The tutorial builds from a basic program for lighting LEDs to the use of a timer. It uses the C programming language from the start but programs are also developed in assembly language to show how a program interacts with the hardware.To demonstrate the special features of the MSP430 full coverage is given to the instruction set, sigma-delta analog-digital converters and timers. Finally, the book gives an introduction to the MSP430 which extends the architecture to address more memory and which provides a bridge to the ARM 7 processor.
 
 

Leave a Reply