Nov 13

ADVISORY: If you are having access problems with EnggLib e-Resources., kindly your current proxy setting and use any of the two proxy to ensure access.

Please do not hesitate to contact us at for any of your teaching, research and extension needs. We will glad to be of service. Happy researching!


Nov 13

Inviting all COE Faculty Members  and Students to the 9th Engineering Book Fair on November 18-22, 2013. Come one, come all. See you there!

Nov 11


Computer networks, 5th ed.

Recommending faculty: Prof. Dr. Susan Festin (EM 10, EM 197)

Authors Andrew S. Tanenbaum, David J. Wetherall
Place of Publication Essex
Date of Publication c2014
Publisher Pearson Education

Appropriate for Computer Networking or Introduction to Networking courses at both the undergraduate and graduate level in Computer Science, Electrical Engineering, CIS, MIS, and Business Departments.

Tanenbaum takes a structured approach to explaining how networks work from the inside out. He starts with an explanation of the physical layer of networking, computer hardware and transmission systems; then works his way up to network applications. Tanenbaum’s in-depth application coverage includes email; the domain name system; the World Wide Web (both client- and server-side); and multimedia (including voice over IP, Internet radio video on demand, video conferencing, and streaming media. Each chapter follows a consistent approach: Tanenbaum presents key principles, then illustrates them utilizing real-world example networks that run through the entire book—the Internet, and wireless networks, including Wireless LANs, broadband wireless and Bluetooth. The Fifth Edition includes a chapter devoted exclusively to network security. The textbook is supplemented by a Solutions Manual, as well as a Website containing PowerPoint slides, art in various forms, and other tools for instruction, including a protocol simulator whereby students can develop and test their own network protocols.

Networking Labs (Instructor bundle)

This set of a dozen labs complements the textbook with hands-on exercises to let students explore the Internet protocols in a real-world setting. All the handouts and traces that students need to complete the exercises are included. The exercises run on Windows, Mac and Linux platforms, and may be used for labs, homeworks, and demonstrations. The protocols that are examined include Ethernet, 802.11, IP, ARP, ICMP, DHCP, UDP, TCP, HTTP, DNS and SSL. The labs also build useful skills by making use of popular networking tools including Wireshark, curl and wget, ping, traceroute, and dig. The instructor version of the labs includes solution handouts and source materials.


Introduction to pattern recognition : a MATLAB approach

Author Sergios Theodoridis… [et al.]
Place of Publication Burlington, MA.
Date of Publication c2010
Publisher Academic Press/Elsevier

An accompanying manual to Theodoridis/Koutroumbas, Pattern Recognition, that includes Matlab code of the most common methods and algorithms in the book, together with a descriptive summary and solved examples, and including real-life data sets in imaging and audio recognition.

  • Matlab code and descriptive summary of the most common methods and algorithms in Theodoridis/Koutroumbas, Pattern Recognition 4e.;
  • Solved examples in Matlab, including real-life data sets in imaging and audio recognition.

Usability testing essentials : ready, set…tes

Author Carol Barnum
Place of Publication Burlington, MA
Date of Publication c2011
Publisher Morgan Kaufmann Publishers

Do you love your mobile phone? Your MP3 player? Your e-book reader? You laptop or tablet PC? There’s a reason for that. Usability.

When usability testing is part of the design and development of products, the results are better products that users want and like. You may be doing testing now or want to help your company get started, but you may not have all the tools to know how to properly prepare, test, analyze, and measure the results across a multitude of cultures, generations, and countries. And you may be facing tight budgets and short time frames for testing. If this is your situation, this essential handbook gives you a variety of options and strategies for testing in numerous situations.

Usability Testing Essentials presents a practical, step-by-step approach to learning the entire process of planning and conducting a usability test. It also explains how to analyze and apply the results and what to do when confronted with budgetary and time restrictions. This is the ideal book for anyone involved in usability or user-centered design-from students to seasoned professionals.

*Provides comprehensive coverage of all phases of usability testing

*Fully updated four color edition features important usability topics such as international testing, persona creation, remote testing, and accessibility

*Follow-up to Usability Testing and Research (9780205315192, Longman, 2002), winner of the highest-level award from the Society for Technical Communication.

  • Provides a comprehensive, step-by-step guide to usability testing, a crucial part of every product’s development;
  • The fully updated four-color edition now features important usability issues such as international testing, persona creation, remote testing, and accessibility;
  • Follow-up to Usability Testing and Research (9780205315192, Longman, 2001), winner of the highest-level award from the Society for Technical Communication.

Network coding : fundamentals and applications

Editor Muriel Medard, Alex Sprintson
Place of Publication Waltham, Mass.
Date of Publication c2012
Publisher Academic/Elsevier

Network coding is a field of information and coding theory and is a method of attaining maximum information flow in a network. This book is an ideal introduction for the communications and network engineer, working in research and development, who needs an intuitive introduction to network coding and to the increased performance and reliability it offers in many applications.

This book is an ideal introduction for the research and development communications and network engineer who needs an intuitive introduction to the theory and wishes to understand the increased performance and reliability it offers over a number of applications.

  • A clear and intuitive introduction to network coding, avoiding difficult mathematics, which does not require a background in information theory;
  • Emphasis on how network coding techniques can be implemented, using a wide range of applications in communications and network engineering
  • Detailed coverage on content distribution networks, peer-to-peer networks, overlay networks, streaming and multimedia applications, storage networks, network security and military networks, reliable communication, wireless networks, delay-tolerant and disruption-tolerant networks, cellular and ad hoc networks (including LTE and WiMAX), and connections with data compression and compressed sensing;
  • Edited and contributed by the world’s leading experts.

4G LTE/LTE-Advanced for mobile broadband

Author Erik Dahlman, Stefan Parkvall, and Johan Skold
Place of Publication Amsterdam
Date of Publication c2011
Publisher Elsevier/Academic Press

LTE (Long Term Evolution) is the 3GPP’s (3rd Generation Partnership Project) new standard and accompanying technologies that mobile network operators such as ATT, Verizon and TeliaSonera are adopting for their networks.

To move to higher-speed networks that can cater to customer demand for mobile broadband multimedia applications, the 3GPP has developed the latest LTE-Advanced (LTE Release 10) standard, which will be fixed in December 2010. This book focuses on LTE and LTE-Advanced, and provides engineers with real insight and understanding into the why and how of the standard and its related technologies. This book is written by engineers from Ericsson–the world’s leading telecommunications supplier–who was heavily involved in the development of the standard.

  • Follow-up to the very successful 3G Evolution, now focusing on LTE and LTE Advanced standard and its accompanying technologies;
  • Complete and clear explanation of LTE Advanced by the people who played a leading role in its development, which will enable engineers to quickly grasp the latest 3GPP Release 10 standard and implement it in their products;
  • Not a contributed book as most others on this topic are: this book gives an integrated introduction to the technologies and the standard.

Assembly language for x86 processors,6th ed., International ed

Author Kip R. Irvine
Place of Publication Upper Saddle River, N.J.
Date of Publication c2011
Publisher Pearson

Written specifically for the Intel/Windows/DOS platform, this complete and fully updated study of assembly language teaches students to write and debug programs at the machine level. Based on the Intel processor family, the text simplifies and demystifies concepts that students need to grasp before they can go on to more advanced computer architecture and operating systems courses. Students put theory into practice through writing software at the machine level, creating a memorable experience that gives them the confidence to work in any OS/machine-oriented environment. Proficiency in one other programming language, preferably Java, C, or C++, is recommended.

Visit the author’s web site “” for chapter objectives, debugging tools, supplemental files, a new Getting Started with MASM and Visual Studio 2012 tutorial, and more.

Cryptography and network security : principles and practice,5th ed., International ed.

Author William Stallings
Place of Publication Boston
Date of Publication c2011
Publisher Prentice Hall

A practical survey of cryptography and network security with unmatched support for instructors and students.

In this age of universal electronic connectivity, viruses and hackers, electronic eavesdropping, and electronic fraud, security is paramount. This text provides a practical survey of both the principles and practice of cryptography and network security. First, the basic issues to be addressed by a network security capability are explored through a tutorial and survey of cryptography and network security technology. Then, the practice of network security is explored via practical applications that have been implemented and are in use today. An unparalleled support package for instructors and students ensures a successful teaching and learning experience.

The new edition has been updated to include coverage of the latest topics including expanded coverage of block cipher modes of operation, including authenticated encryption; revised and expanded coverage of AES; expanded coverage of pseudorandom number generation; new coverage of federated identity, HTTPS, Secure Shell (SSH) and wireless network security; completely rewritten and updated coverage of IPsec; and a new chapter on legal and ethical issues.

Cryptography and Network Security, 5e, is the recipient of the 2011 Text and Academic Authors Association “William Holmes McGuffey Longevity Award”.
Text and Academic Authors Association McGuffey Longevity (“McGuffey”) Award:
Recognizing Textbooks and Learning Materials for Excellence and Longevity
This textbook was awarded a “McGuffey Longevity Award” from the Text and Academic Authors Association (TAA), the only association devoted solely to serving textbook and academic authors since 1987 ( The “McGuffey Longevity Award” recognizes works for their excellence in the areas of content, presentation, appeal, teachability, and longevity. These awards are given each year in several academic disciplines for both elementary and high school works and college titles. TAA’s panel of judges are all noted textbook authors in these disciplines.

Machine ethics

Editorr Michael Anderson, Susan Leigh Anderson
Place of Publication New York
Date of Publication c2011
Publisher Cambridge University Press

The new field of machine ethics is concerned with giving machines ethical principles, or a procedure for discovering a way to resolve the ethical dilemmas they might encounter, enabling them to function in an ethically responsible manner through their own ethical decision making. Developing ethics for machines, in contrast to developing ethics for human beings who use machines, is by its nature an interdisciplinary endeavor. The essays in this volume represent the first steps by philosophers and artificial intelligence researchers toward explaining why it is necessary to add an ethical dimension to machines that function autonomously, what is required in order to add this dimension, philosophical and practical challenges to the machine ethics project, various approaches that could be considered in attempting to add an ethical dimension to machines, work that has been done to date in implementing these approaches, and visions of the future of machine ethics research.

Data analysis, optimization, and simulation modeling,4th ed., International ed.

Author S. Christian Albright, Christopher J. Zappe, Wayne L. Winston with cases by Mark Broadie … [et al.]
Place of Publication Australia
Date of Publication c2011
Publisher South-Western Cengage Learning


Data Analysis, Opyimization, And Simulation Modeling, 4e, International Edition” emphasizes data analysis, modeling, and spreadsheet use in statistics and management science. Professional Excel software add-ins are included, making this text a market leader in its first edition for its clarity of writing, a teach-by-example approach, and complete Excel integration. This edition is compatible with Excel 2007 and the corresponding add-ins for Excel 2007. Updates regarding Excel 2010 are included where applicable.

Mathematical modeling of Earth’s dynamical systems : a primer

Author Rudy Slingerland and Lee Kump
Place of Publication Princeton, N.J.
Date of Publication c2011
Publisher Princeton University Press

Mathematical Modeling of Earth’s Dynamical Systems gives earth scientists the essential skills for translating chemical and physical systems into mathematical and computational models that provide enhanced insight into Earth’s processes. Using a step-by-step method, the book identifies the important geological variables of physical-chemical geo-science problems and describes the mechanisms that control these variables.

This book is directed toward upper-level undergraduate students, graduate students, researchers, and professionals who want to learn how to abstract complex systems into sets of dynamic equations. It shows students how to recognize domains of interest and key factors, and how to explain assumptions in formal terms. The book reveals what data best tests ideas of how nature works, and cautions against inadequate transport laws, unconstrained coefficients, and unfalsifiable models. Various examples of processes and systems, and ample illustrations, are provided. Students using this text should be familiar with the principles of physics, chemistry, and geology, and have taken a year of differential and integral calculus.

Mathematical Modeling of Earth’s Dynamical Systems helps earth scientists develop a philosophical framework and strong foundations for conceptualizing complex geologic systems.

  • Step-by-step lessons for representing complex Earth systems as dynamical models;
  • Explains geologic processes in terms of fundamental laws of physics and chemistry;
  • Numerical solutions to differential equations through the finite difference technique;
  • A philosophical approach to quantitative problem-solving;
  • Various examples of processes and systems, including the evolution of sandy coastlines, the global carbon cycle, and much more
  • Professors: A supplementary Instructor’s Manual is available for this book. It is restricted to teachers using the text in courses. For information on how to obtain a copy, refer to:

Hybrid dynamical systems : modeling, stability, and robustness

Author Rafal Goebel, Ricardo G. Sanfelice, and Andrew R. Teel
Place of Publication Princeton, N.J.
Date of Publication c2012
Publisher Princeton University Press

Hybrid dynamical systems exhibit continuous and instantaneous changes, having features of continuous-time and discrete-time dynamical systems. Filled with a wealth of examples to illustrate concepts, this book presents a complete theory of robust asymptotic stability for hybrid dynamical systems that is applicable to the design of hybrid control algorithms–algorithms that feature logic, timers, or combinations of digital and analog components.

With the tools of modern mathematical analysis, Hybrid Dynamical Systems unifies and generalizes earlier developments in continuous-time and discrete-time nonlinear systems. It presents hybrid system versions of the necessary and sufficient Lyapunov conditions for asymptotic stability, invariance principles, and approximation techniques, and examines the robustness of asymptotic stability, motivated by the goal of designing robust hybrid control algorithms.

This self-contained and classroom-tested book requires standard background in mathematical analysis and differential equations or nonlinear systems. It will interest graduate students in engineering as well as students and researchers in control, computer science, and mathematics.

Guide to operating systems,4th ed., International ed.

Author Michael Palmer, Michael Walters
Place of Publication Australia
Date of Publication c2012
Publisher Course Technology, Cengage Learning

The latest theory and technical information for working on Windows, Mac OS, and UNIX/Linuxplatforms with GUIDE TO OPERATING SYSTEMS, 4E. Topics include operating system theory, installation, upgrading, configuring (operating system and hardware), file systems, security, hardware options, storage, resource sharing, network connectivity, maintenance, and troubleshooting. Designed to be easily understood and highly practical, GUIDE TO OPERATING SYSTEMS, 4E is the resource readers need for deepening their understanding of different operating systems. GUIDE TO OPERATING SYSTEMS, 4E prepares readers to understand the fundamental concepts of computer operating systems. The book specifically addresses Windows XP, Windows Vista, Windows 7, Windows Server 2003 and Windows Server 2003 R2, Windows Server 2008 and Windows Server 2008 R2, SUSE Linux, Fedora Linux, Red Hat Linux, and Mac OS X (Panther, Tiger, Leopard, and Snow Leopard), and provides information on all network operating subjects.

Next Entries »