Beruflich Dokumente
Kultur Dokumente
Contents
COMPUTER SCIENCE, COMPUTER ENGINEERING AND INFORMATION TECHNOLOGY ..... 3 AUTHORWISE ALPHABETICAL LISTING ............................................................................. 137 WHOLESALERS AND STOCKISTS ....................................................................................... 147
The export rights to Eastern Economy Editions are vested solely with the publisher.
AGRAWAL
Functional consultants and proficient users can read the book to gain a complete understanding of the system. As a technical reference, the book can be used to locate the relevant material through the Table of Contents, Index, SAP Menu and SAP Customizing Implementation Guide (IMG). The last two follow the Table of Contents. If the reader is in SAPs User Menu or Configuration, the chapter number for these nodes can be found in SAP Menu and IMG. If a node is not covered in the book, the reason for not doing so is mentioned. The implementation of SAP HR India Payroll can also be guided by the structure of this book. A Better World There is a lot we can do to make our world a better world, just as we discover better ways to support our businesses. Read short articles inside on some of the ideas of World Integration and Improvement Initiative. World Government World Language Good Governance City without Traffic Lights CONTENTS: SAP Menu. SAP Customizing Implementation Guide. Preface. Wage Types. Wage Type Properties. Wage Type Permissibility. Wage Type Valuation. Wage Type Cumulation. Wage Type Factoring. Basic Salary. Dearness Allowance. Housing. Car and Conveyance. Reimbursements. Long-Term Reimbursements. Bonus. Income from Other Sources. Perquisites. Exemptions. Child Education Exemption. Leave Travel Exemption. Medical Exemption. North-East State Tax Exemption. Leave Encashment Exemption. Voluntary Retirement Exemption. Gratuity. Superannuation. Provident Fund and Pension. Employees State Insurance. Labour Welfare Fund. Professional Tax. Deductions. One Day Salary Deduction. Claims and Minimum Net Pay. Balances and Totals. Section 80 Deductions. Section 80C Deductions. Section 80U Deductions. Section 89. Salary Projection. Previous Employment Tax Details. Income Tax. Rounding Off Employee Salary. Net Pay and External Transfer. Payroll Area. Payroll Run. Payroll Posting to Accounting. Payment. Form 16 and Form 24. Form 217 (2A). Retroactive Accounting. Termination. Off-Cycle Activities. Nominations. Legacy Data Transfer. Payroll Results. Processing Classes. Cumulation Classes. Evaluation Classes. Schemas, Functions, PCRs, Operations, Features. Utilities. Index. World Government. World Language. Good Governance. City without Traffic Lights.
Latest Print 2011 / 884 pp. / 17.8 23.5 cm ISBN-978-81-203-3872-2 / ` 550.00 / (e-book also available)
AGRAWAL
Computer Science, Computer Engineering and Information Technology ManagementOrganizational Plan. Organizational Management Interfaces. Organizational Unit. Position. Job. Person. User. Task. Work Center. Objects. Relationships. Structures. Infotype Features. Infotypes. Plan Version. Planning Status. Authorizations. Organizational Management Integration. Database Utilities and Dialog Control. Data Transfer. Organization and Staffing Interface Customizing. Data Model. Section Two: Personnel DevelopmentQualifications Catalog. Profiles. Career and Succession Planning. Development Plan. Appraisals. Personnel Development Integration. Section Three: Training and Event ManagementBusiness Event Catalog. Business Event Group. Business Event Type. Dynamic Menus. Resources. Business Events. Attendee. Attendance. Correspondence. Training Integration. Utilities. Index. World Government. World Language. Good Governance. City without Traffic Lights.
Latest Print 2010 / 788 pp. / 17.8 23.5 cm ISBN-978-81-203-3984-2 / ` 550.00 / (e-book also available)
AGRAWAL
SAP HR Personnel Administration and Recruitment: Technical Reference and Learning Guide, 2nd ed.
P.K. AGRAWAL was a Program Manager at Tata Technologies Limited, Pune. SAP HR BOOKS This book is one of the set of our four books on SAP HR written by the author: SAP HR OM, PD and Training SAP HR Personnel Administration and Recruitment SAP HR Time Management SAP HR India Payroll A Better World There is a lot we can do to make our world a better world. Read short articles inside on some of the ideas of World Integration and Improvement Initiative. World Government World Language Good Governance City without Traffic Lights SAP is a great software. One needs to fully understand its features in order to effectively exploit them for the benefit of customers. Mr. Agrawals books on SAP HR have a unique approach. A chapter usually focuses on a single business concept, and discusses the user interface as well as its associated configuration. This logical division makes it easier for readers to understand the functionality. Another important feature of these books is the level of detail. Each screen and each field in a screen is explained. Explanation includes meaning, use case and in some cases guidelines. Details are balanced by overviews explaining the concepts and their relationships.
While explaining functionality, Mr. Agrawal has made efforts to highlight what can be done and how it is to be done. This is particularly important for less experienced users and consultants. Indicating chapter numbers against each menu and configuration item is a very useful innovation, as it establishes direct link between the SAP system and the book. Another useful feature is that these books can be read not only by consultants, but also by users, business process owners and even by senior managers. The importance of each topic for each category of users is specified. Mr. Agrawal has taken considerable pains in writing these books, and I congratulate Mr. Agrawal on his achievement and thank him for his contribution to the SAP community. K. Sanjai, Regional HeadAsia Pacific & Japan, SAP Global Delivery CONTENTS: SAP Menu. SAP Customizing Implementation Guide. Preface. Personnel AdministrationInfotypes. Common Infotype Structure. Actions. Organizational Assignment. Personal Data. Payroll Status. Challenge. Addresses. Planned Working Time. Contract Elements. Monitoring of Tasks. Family Member/Dependents. Education. Other/Previous Employers. Skills. Internal Medical Service. Powers of Attorney. Internal Data. Corporate Functions. Company Instructions. Insurance. Objects on Loan. Date Specifications. Works Councils. Disciplinary Action and Grievances. Communication. Employees Applicant Number. Calculation of Employment Period. Wage Type. Basic Pay. Bank Details. External Bank Transfers. Recurring Payments/Deductions. Additional Payments. Cost Distribution. Loans. Membership Fees. Notifications. Additional Off-cycle Payments. ESS Settings Remuneration Statement. Infotype Properties. Infotype Menus. Infotype Screens. Infotype Change Tracking. Cost Assignment. Payment Model. Ad Hoc Query. HIS. Authorizations. Optical Archiving. Concurrent Employment. Recruitment Recruitment Process. Applicant. Application. Vacancy Assignment. Applicant Action. Applicant Activities. Applicant Activity Status. Applicants Personnel Number. Applicants Organizational Assignment. Applicants Contract Elements. Other Recruitment Configuration. Utilities. Index. World Government. World Language. Good Governance. City without Traffic Lights.
Latest Print 2011 / 712 pp. / 17.8 23.5 cm ISBN-978-81-203-4223-1 / ` 550.00 / (e-book also available)
AGRAWAL
SAP HR Time Management: Technical Reference and Learning Guide, 2nd ed.
P.K. AGRAWAL was a Program Manager at Tata Technologies Limited, Pune. He has written the following books on SAP HR:
PHI Learning CATALOGUE 2012 While explaining functionality, Mr. Agrawal has taken efforts to highlight what can be done and how it is to be done. This is particularly important for less experienced users and consultants. Indicating chapter numbers against each menu and configuration item is a very useful innovation, as it establishes direct link between the SAP system and the book. Another useful feature is that these books can be read not only by consultants, but also by users, business process owners and even by senior managers. The importance of each topic for each category of users is specified. Mr. Agrawal has taken considerable pain in writing these books, and I congratulate Mr. Agrawal on his achievement and thank him for his contribution to the SAP community. K. Sanjai, Regional HeadAsia Pacific & Japan, SAP Global Delivery CONTENTS: Preface. Infotypes. Employee Groupings. Work Schedule. Substitution. Absence. Attendance. Absence Quota. Quota Correction. Attendance Quota. Quota Compensation. Overtime. Availability. Time Recording. Time Events. Time Transfer. Employee Remuneration. Maternity Leave. Military Service. Additional Absence Data. Flextime. Activity Allocation. Cost Assignment. External Services. Different Payment. Time Data Collection. Employee Expenditure Collection. Logistics Integration. Time Evaluation Configuration. Cluster B1. Cluster B2 (Time Evaluation Results). Internal Tables. Time Evaluation with Clock Times (Schema TM00). Schemas, Functions, PCRs, Operations, Features. Time Managers Workplace. Time Management Pool. CrossApplication Time Sheet. Incentive Wages. Shift Planning. Utilities. Index. World Government. World Language. Good Governance. City without Traffic Lights.
Latest Print 2010 / 756 pp. / 17.8 23.5 cm ISBN-978-81-203-4065-7 / ` 550.00 / (e-book also available)
SAP HR OM, PD and Training SAP HR Personnel Administration and Recruitment SAP HR Time Management SAP HR India Payroll This book explains all the concepts underpinning SAPs HR Time Management Module. It is a comprehensive technical manual which explains every single node of the User Menu and the Configuration. The book first gives an overview of a concept explaining what it is, how it is used and how it relates to the other concepts. It then explains its properties, which are fields in a configuration node. This book is designed to be used both as a reference manual and a learning guide. As a learning guide, it offers four views, each for a different target audience. It can be read from the Senior Managements perspective to gain a broad understanding of the subject and what SAP can do for them. Business Process Owners can achieve a higher level of understanding by getting to know more of SAP concepts and how to perform different tasks in SAP. Users can acquire a thorough understanding of different tasks and concepts underlying them. Functional consultants and proficient users can read the book to gain a complete understanding of the system. As a technical reference, the book can be used to locate the relevant material through the Table of Contents, Index, SAP Menu and SAP Customizing Implementation Guide (IMG). The last two follow the Table of Contents. If the reader is in SAPs User Menu or Configuration, the chapter number for these nodes can be found in SAP Menu and IMG. If a node is not covered in the book, the reason for not doing so is mentioned. The implementation of SAP HR Time Management and documentation can also be guided by the structure of this book. A Better World There is a lot we can do to make our world a better world, just as we discover better ways to support our businesses. Read short articles inside on some of the ideas of World Integration and Improvement Initiative. World Government, 691 World Language, 693 Good Governance, 699 City without Traffic Lights, 705 SAP is a great software. One needs to fully understand its features in order to effectively exploit them for the benefit of customers. Mr. Agrawals books on SAP HR have a unique approach. A chapter usually focuses on a single business concept, and discusses the user interface as well as its associated configuration. This logical division makes it easier for readers to understand the functionality. Another important feature of these books is the level of detail. Each screen and each field in a screen is explained. Explanation includes meaning, use case and in some cases guidelines. Details are balanced by overviews explaining the concepts and their relationships.
AKERKAR
Computer Science, Computer Engineering and Information Technology application (MCA), and information technology (IT), this easy-to-read book will also serve as a useful text for the students of B.E./B.Tech. offering courses on artificial intelligence and expert systems. KEY FEATURES Exposes the readers to real-world applications of AI. Concepts are duly supported by examples and cases. Provides appendices on PROLOG and LISP programming languages. CONTENTS: Preface. Overview of Artificial Intelligence. Symbolic Logic. Knowledge Acquisition and Representation. Reasoning and KRR Systems. Uncertainty. Search Techniques. AI Technologies. Expert Systems. Neural Networks. Case-Based Reasoning. Constraint Programming. Applications of Artificial Intelligence. Appendixes A: Projects. B: PROLOG. C: LISP. Glossary. Bibliography. Index.
Latest Print 2010 / 364 pp. / 17.8 23.5 cm ISBN-978-81-203-2864-8 / ` 250.00
It is a single source in path-breaking research on Natural Language Processing using the classic and timetested Paninian framework. CONTENTS: List of Figures. Preface. Acknowledgements. Introduction to NLP. Language Structure and Language Analyzer. Words and Their Analyzer. Local Word Grouping. Paninian Grammar. Paninian Parser. Machine Translation. Lexical Functional Grammar. LFG and Indian Languages. Tree Adjoining Grammar. Comparing TAG with PG. Government and Binding. Comparing GB with PG. Appendices: APaninis Grammar and Sanskrit. BRoman Notation for Devanagri. Bibliography. Index. Glossary. Latest Print 2010 / 240 pp. / 15.3 22.9 cm ISBN-978-81-203-0921-0 / ` 175.00
AKSHAR BHARATI, is the personification of a group working on NLP at Indian Institute of Technology Kanpur. VINEET CHAITANYA, Indian Institute of Technology Kanpur. RAJEEV SANGAL, Professor of Computer Science and Engineering, Indian Institute of Technology Kanpur. This book is on Natural Language Processing presented with a Paninian perspective. Panini (circa 500 B.C.) was a grammarian and well known for his contribution to the grammar and structure of the language. In this book the reader is first introduced to Natural Language Processing and then to Paninian grammar and framework for processing of modern Indian languages using the computer. Thereafter, a comparison of Paninian grammar framework with that of modern western computational grammars is presented. This book is useful for courses in Computational Linguistics in the linguistic departments, and for NLP in computer science departments. KEY FEATURES This book is the first of its kind in presenting a comparison of Paninian Grammar (PG) with the existing modern western computational grammars. Introduces three western grammar frameworks using examples from English: Lexical Functional Grammar (LFG), Trees Adjoining Grammar (TAG), and Government and Binding (GB). The presentation does not assume any background on part of the reader regarding these frameworks. Each presentation also discusses either the applicability of the framework to free word order languages, or a comparison with PG framework.
PHI Learning CATALOGUE 2012 Essential Mathematics for Computer Graphics. Appendix B: C Programming for Computer Graphics. Bibliography. Answers. Index.
Latest Print 2009 / 352 pp. / 17.8 23.5 cm ISBN-978-81-203-3876-0 / ` 250.00 / (e-book also available)
Data Services. Personal Communication Service. Satellite Communication. Part 5: Network Management and SecurityNetwork Management. Network Security. Network Testing, Fault Tolerance, and Analysis. Appendix A: Testing DSLAM Using SmartBitsSmartWindow. Appendix B: Testing DSLAM Using SmartBitsSmartDSL. Index.
Latest Print 2009 / 440 pp. / 16.0 24.1 cm ISBN-978-81-203-3692-8 / ` 350.00
ALPAYDIN
ALAVALA
Computer Graphics
CHENNAKESAVA R. ALAVALA, Professor in the Department of Mechanical Engineering, Jawaharlal Nehru Technological University (JNTU), Hyderabad. This textbook presents the basic principles for the use and design of computer graphics systems, as well as illustrates algorithm implementations and graphics applications. The book begins with an introduction to the subject and goes on to discuss various graphic techniques with the help of several examples and neatly drawn figures. It elaborates on methods for modelling and performing geometric transformations and methods for obtaining views in both two and three dimensions. With a programming-oriented approach, the book also describes all the processes used in computer graphics along with easy-to-read algorithms, which will enable students to develop their own software skills. KEY FEATURES Provides necessary mathematics and fundamentals of C programming used for computer graphics. Demonstrates the implementation of graphics algorithms using programming examples developed in C. Gives a large number of worked-out examples to help students understand finer details of theory. Presents chapter-end-exercises including multiple choice questions, fill in the blanks, and true/false type questions with answers to quiz students on key learning points. This book is primarily designed for the students of computer science and engineering, information technology, as well as students of MSc (computer science), BCA and MCA. It will be also useful to undergraduate students of mechanical, production, automobile, electronics and electrical and other engineering disciplines. CONTENTS: Preface. Introduction. Graphics Hardware. Computer Graphics Primitives. Polygon Filling Algorithms. Two-dimensional Geometric Transformations. Twodimensional Viewing. Curve Representation. Surface Representation. Solid Representation. Three-dimensional Transformations. Three-dimensional Viewing. Hidden Surface/Line Removal Methods. Illumination Models and Rendering Methods. Com-puter Animation. Appendix A:
ALTEKAR
undertake a complete study of C, including the fundamental concepts, programming, problem solving, and the data structures. The book is also structured to provide a general introduction to computer concepts before undertaking a detailed treatment of the C programming language. To that end, the book is eminently suitable for the first-year engineering students of all branches, as per the prescribed syllabus of several universities, for a course on Computer Concepts and C Programming. Besides, the book fully caters to the needs of the students pursuing undergraduate and postgraduate courses in general streams such as computer science, information science, computer applications (BCA and MCA) and information technology. Written in an engaging style, the book builds the students C programming skills by using a wide variety of easy-to-understand examples, illustrating along the way the development of programming constructs and logic for writing high-quality programs. The book also develops the concepts and theory of data structures in C, such as files, pointers, structures, and unions, using innumerable examples. The worked examples, in the form of programs and program segments, are illustrated with outputs of sample runs. A chapter on Computer Graphics is provided to give the students a feel of how C language is used for display of graphics and animation. An exclusive chapter on advanced concepts such as enumerated data types, bitwise operators and storage classes is included in sufficient detail to help students progress to writing practical and real-world applications. Besides, a new chapter presents a C quiz comprising of 100 objective type questions that help readers to test their C skills. CONTENTS: Preface. Acknowledgements. Part I: Computer Hardware and SoftwareComputer Concepts and Evolution of C. Part II: Fundamentals of C Algorithms and Flowcharts. Variables, Constants, Data Types and Expressions. InputOutput Operations. Control Structures. Looping in Programs. Arrays. Functions in C. Part III: Advanced Concepts in CStructures and Unions. Pointers and Their Usage. Files in C. Graphics Programming in C. Advanced Concepts in C Programming Language. Additional Programs. C Programming Quiz. AppendicesA: C Character Set and Keywords. B: ASCII Character Set. Glossary. Bibliography. Index.
Latest Print 2010 / 352 pp. / 17.823.5 cm ISBN-978-81-203-4067-1 / ` 250.00 / (e-book also available)
ANAMI, et al.
ANDERSON
10
PHI Learning CATALOGUE 2012 Amazon.com. Unlike the desktop applications that most students have already learned to build, server-based applications have multiple simultaneous users. With this book, students will have the skills to take vague and ambitious specifications and turn them into a system design that can be built and launched in a few months. They will be able to test prototypes with end-users and refine the application design. They will understand how to meet the challenge of extreme business requirements with automatic code generation and the use of opensource toolkits where appropriate. Students will understand HTTP, HTML, SQL, mobile browsers, VoiceXML, data modeling, page flow and interaction design, server-side scripting, and usability analysis. The book is suitable for classroom use and will be a useful reference for software professionals developing multi-user Internet applications. It will also help managers evaluate such commercial software as Microsoft Sharepoint of Microsoft Content Management Server. CONTENTS: Preface. Acknowledgments. Introduction. Basics. Planning. Software Structure. User Registration and Management. Content Management. Software Modularity. Discussion. Adding Mobile Users to Your Community. Voice (VoiceXML). Scaling Gracefully. Search. Planning Redux. Distributed Computing with HTTP, XML, SOAP, and WSDL. Metadata (and Automatic Code Generation. User Activity Analysis. Writeup. Reference Chapters. A. HTML. B. Engagement Management by Cesar Brea. C. Grading Standards Glossary. To the Instructor. Sample Contract (between Student Team and Client). About the Authors. Index.
Latest Print 2009 / 412 pp. / 17.8 23.5 cm ISBN-978-81-203-3041-2 / ` 295.00
formal algorithms to applications and computing strategies. It is the only current text to approach networks both from a broad neuroscience and cognitive science perspective, with an increased emphasis on the biology and psychology governing the assumptions of the models as well as on what the models might be used for. It describes the mathematical and computational tools needed and provides an account of the authors own ideas. KEY FEATURES Emphasizes not so much the formal analysis of network algorithms as the use of algorithms. Devotes some effort to describe the biological representation of data by giving several examples of biological and cognitive computation using neural networks. The beginning of the book contains programs for some computer modeling experiments to enable students to play with algorithms and theories. Provides fragments of code, useful Pascal procedures and functions, and describes results from network modeling programs, throughout the text. The afterword tells how to obtain the complete programs, datasets and further details about the operation and design of the programs. CONTENTS: Introduction. Acknowledgments. Properties of Single Neurons. Synaptic Integration and Neuron Models. Essential Vector Operations. Lateral Inhibition and Sensory Processing. Simple Matrix Operations. The Linear Associator: Background and Foundations. The Linear Associator: Simulations. Early Network Models: The Perceptron. Gradient Descent Algorithms. Representation of Information. Applications of Simple Associators: Concepts Formation and Object Motion. Energy and Neural Networks: Hopfield Networks and Boltzmann Machines. Nearest Neighbor Models. Adaptive maps. The BSB Model: A Simple Nonlinear Autoassociative Neural Network. Associative Computation. Teaching Arithmetic to a Neural Network. Afterword. Index. Latest Print 2011 / 668 pp. / 20.0 25.0 cm ISBN-978-81-203-1351-4 / ` 495.00
EVE ANDERSSON, Senior Vice President and Chair of the Bachelor of Science in Computer Science at Neumont University, Salt Lake City. PHILIP GREENSPUN, a software developer, author, teacher, pilot, and photographer, originated the Software Engineering for Internet Applications course at MIT. ANDREW GRUMET, Independent Software Developer. This book which is a self-contained course on serverbased Internet applications software, enables students to build Web-based applications on the scale of
Computer Science, Computer Engineering and Information Technology methodologies, data modeling, and designin a congruous manner. The end-of-chapter exercises encourage students to apply what they have learned through actual design and implementation. Professionals will enjoy exploring and building upon new concepts and methodologies presented in this book. CONTENTS: Preface. Foreword. Multimedia Systems Design: An Introduction. Compression and Decompression. Data and File Format Standards. Multimedia Input/Output Technologies. Storage and Retrieval Technologies. Architectural and Telecommunications Considerations. Multimedia Application Design. Multimedia Authoring and User Interface. Hypermedia Messaging. Distributed Multimedia Systems. System Design: Methodology and Considerations. Multimedia Systems Design Example. Glossary. Bibliography. Index. Latest Print 2011 / 672 pp. / 17.8 23.5 cm ISBN-978-81-203-2177-9 / ` 350.00
11
Web discipline. While keeping most of the core concepts as presented in the first edition, the second edition contains valuable language updates, such as coverage of SPARQL, OWL DLP, SWRL, and OWL-S. The book truly provides a comprehensive view of the Semantic Web discipline and has all the ingredients that will help an instructor in planning, designing, and delivering the lectures for a graduate course on the subject. ISABEL CRUZ, Department of Computer Science, University of Illinois, Chicago CONTENTS: List of Figures. Series Foreword. Preface. The Semantic Web Vision. Structured Web Documents: XML. Describing Web Resources: RDF. Web Ontology Language: OWL. Logic and Inference: Rules. Applications. Ontology Engineering. Conclusion and Outlook. A: Abstract OWL Syntax. Index.
Latest Print 2010 / 288 pp. / 17.8 23.5 cm ISBN-978-81-203-4054-1 / ` 325.00
ARPITA GOPAL
Magnifying C
ARPITA GOPAL, Director-MCA at Sinhgad Institute of Business Administration and Research, Pune. This book, the first of the Magnifying Series, presents a unique combination of semantic as well as syntactic aspects of C programming and provides the students with tricks and techniques for developing a C program with a clear insight into how the program would execute, terminate and can be rewritten in various possible ways. The book teaches the basic programming concepts in C and illustrates various effective programming techniques by examples. It introduces different concepts such as binding time, process address space, call-by-value and recursion and attempts to rewrite programs using these concepts. The book explains the role of pointers in developing programs and compares arrays with pointers. Besides, it also discusses structures and unions as well as various types of file operations with the help of several application programs. KEY FEATURES Includes memory tracing techniques for flow charts and programs to help students develop logic for problem solving. Presents step-by-step execution of programs. Provides various ways of writing a program to inculcate flexibility in students. Gives ready code for about 150 programs and about 100 programming problems for practice. This book is designed for the students of Computer Applications (BCA/MCA), Computer Science (BSc/MSc), Computer Science and Engineering and Information Communication Technology (BE/B.Tech.) as well as for the students of other engineering disciplines. CONTENTS: Preface. Semantic Aspects. Syntactic Aspects.
12
Simple Programs. Functions. Pointers. Storage Classes. Recursion. Arrays. More on Pointers. Miscellany. Structures and Unions. Files. Index.
Latest Print 2009 / 496 pp. / 17.8 23.5 cm ISBN-978-81-203-3861-6 / ` 325.00 / (e-book also available)
ARPITA GOPAL
Computer Science, Computer Engineering and Information Technology module. It gives tips and real-world examples on how to manage inventory and supplies using the MM module. It also makes readers learn how to: Use the Enterprise Data Model to generate instances of all data items. Use the SAP R/3 Business Engineer to build your system. Handle MM using electronic commerce and network computing. Use the Education and Training Planner to get users up to speed and manage change. CONTENTS: IntroductionFocusing on Materials Management. I. Using the SAP R/3 Materials Management ApplicationImplementing Integrated Materials Management. Understanding Materials Purchasing. Understanding Material Requirements Planning. Understanding Inventory and Warehouse Management. II. Knowing How Materials Management Fits into SAP R/3Integrating MM. Understanding the SAP R/3 Business Engineer. Analyzing Materials Information. Utilizing Reports and Interfaces. Understanding Network Computing. MM Education and Training. Appendix A. MMConsultants Perspective. Index.
Latest Print 2011 / 440 pp. / 17.8 23.5 cm ISBN-978-81-203-1387-3 / ` 295.00
13
14
PHI Learning CATALOGUE 2012 The book is suitable for undergraduate engineering students of Computer Science and Information Technology, B.Sc. (Computer Science/IT), M.Sc. (Computer Science/IT) and students of Computer Applications (BCA, MCA, PGDCA, and DCA). Besides, the book can be used as a reference by professionals pursuing short-term courses on Oracle Database and students of Oracle Certified Courses. KEY FEATURES Includes numerous practical examples with code. Discusses commands executed and tested on the Oracle database software. Provides a large number of review questions, true/false and multiple choice questions along with lab assignments, at the end of each chapter. Includes new features of Oracle Database 11g. Presents normalization and ER-diagrams. Discusses database triggers and Oracle flashback technology. Gives Oracle FAQs. CONTENTS: Preface. Acknowledgements. Introduction to DBMS and RDBMS. Installation of Oracle 10gXE (Express Edition). Introduction to Oracle. Oracle Data Types. Oracle Operators. Integrity Constraints. Oracle Built-in Functions. Adding, Deleting and Modifying Records. Sorting. Table OperationsAltering Structure. Joins. Advanced Queries Using Special Operators. Indexing. Oracle SecurityPrivileges. Oracle SecurityRoles. Sequences and Synonyms. Views and Materialized Views. SQL*Plus Reporting. PL/SQL. Stored Functions. Stored Procedures. Oracle Packages. Exception Handling in PL/ SQL. Cursors. Database Triggers. Oracle Flashback Technology. Normalization. Entity Relationship Diagram (ERD). Oracle FAQ. Oracle 11g New Features. Index.
Latest Print 2010 / 448 pp. / 17.8 23.5 cm ISBN-978-81-203-4020-6 / ` 425.00 / (e-book also available)
Processes. Continuous Manufacturing with Process Orders. Controlling Self-Regulating Production by KANBANs. Controlling Manufacture with Process Instructions. Relating Production to the Environment. AppendixGlossary. Index.
Latest Print 2011 / 560 pp. / 17.8 23.5 cm ISBN-978-81-203-1666-9 / ` 350.00
ASNANI
AWAD
Computer Science, Computer Engineering and Information Technology Revised! Chapter 12 covers e-core values: Legal, Ethical, Taxation, and International Issues. o Includes new coverage on the professional ethicist, taxation issues, online gambling, and issues for developing countries. New! Coverage of security threats o Discusses topics such as blogging and its growth, ID theft and privacy issues, phishing and its impact, money laundering and terrorism, spyware, adware, pop up ads and how to block them, encryption, hackers, spammers, cookies, worms, intelligent agents, etc... Fully Updated! Boxes and tables have been updated to reflect recent or current events o Keeps students abreast of recent trends. Key topics added, chapter highlights include: o Ch. 1: Digital divide, e-learning, value chain, supply chain management (SCM), and e-business models o Ch. 3: Focuses on how information is transferred via the Internet and Open System Inter-connection (OSI) o Ch. 4: More updates on the technical infra-structure, Instant Messaging, spamming and appropriate e-mail use, e-mail etiquette, and extranets and SCM o Ch. 5: Discussion on the types of service providers and web hosting services, more on packets and routers, and application service providers (ASP) o Ch. 6: Mobile commerce, bluetooth applications, wireless security, satellite technology, security and legal issues in wireless application protocol o Ch. 8: Geometric shapes and gender differences on web sites and helping those that are color blind and impaired vision o Ch. 9: Permission marketing, Customer relationship management, and Cultural differences and e-marketing o Ch. 10: Search engines and web portals, enterprise portal technologies, knowledge portals, and mobile web services o Ch. 15: Mobile commerce and mobile payments, internet based payment system models, and credit card laundering CONTENTS: Preface. Part I: First Things FirstThe Dawn of a Maturing Industry. The World Wide Web. Part II: The Technology of E-CommerceInternet Architecture. Intranets and Extranets. Hosting Your Web Site. Mobile Commerce: The Business of Time. Part III: E-Strategies and TacticsBuilding E-Presence. Web Site Evaluation and Usability Testing. Internet Marketing. Web Portals and Web Services. Business-to-Business. E-Commerce. E-Core Values: Ethical, Legal, Taxation, and International Issues. Part IV: Security Threats and Payment Systems E-Security and the USA Patriot Act. Encryption: A Matter of Trust. Getting the Money. Part V: Managerial and Customer-Related IssuesGoing Online. References. Index.
Latest Print 2009 / 576 pp. / 17.8 23.5 cm ISBN-978-81-203-3027-6 / ` 295.00
15
BACH
BAHADURE
Microprocessors: The 8086/ 8088, 80186/ 80286, 80386/ 80486 and the Pentium Family
NILESH B. BAHADURE, Reader in the Department of Electronics and Telecommunication Engineering at Bhilai Institute of Technology, Durg. This comprehensive text provides an easily accessible introduction to the principles and applications of microprocessors. It explains the fundamentals of architecture, assembly language programming, interfacing, and applications of Intels 8086/8088 microprocessors, 8087 math coprocessors, and 8255, 8253, 8251, 8259, 8279 and 8237 peripherals. Besides, the book also covers Intels 80186/80286, 80386/80486, and the Pentium family micro-processors. The book throughout maintains an appropriate balance between the basic concepts and the skill sets needed for
16
PHI Learning CATALOGUE 2012 Supporting website (http://www.bits-pilani.ac.in/~rahul/) maintained by the author provides several supporting tools for the readers. CONTENTS: Preface. Part I: Fundamentals of Internetworking, Multimedia, Compression and Intelligent Agent TechnologyIntroductory Concepts in Internetworking. Multimedia Internetworking Technology. Data Compression Technology. Intelligent Agent Technology in Internetworking. Part II: Internetworking System ArchitecturesThe TCP/IPv6 Internetworking Architecture. Internetworking Routing Architectures. Internetwork Management Architectures. Internet Security Architectures. Part III: Internetworking Application ArchitecturesInternetwork-based Video-onDemand Architectures. Internetwork-based Digital Library Architectures. Internet-commerce Architectures. Internet Programming. Appendices. Bibliography. Index. Latest Print 2011 / 264 pp. / 16.0 24.1 cm ISBN-978-81-203-2185-4 / ` 175.00
system design. A large number of solved examples on assembly language programming and interfacing are provided to help the students gain an insight into the topics discussed. The book is eminently suitable for undergraduate students of Electrical and Electronics Engineering, Electronics and Communication Engineering, Electronics and Instrumentation Engineering, Computer Science and Engineering, and Information Technology. CONTENTS: Preface. Introduction. Architecture and Functional Block Diagram of Microprocessor 8086. Instruction Sets and Programming of Microprocessor 8086. Assembly Language Programming of Microprocessor 8086. Interrupts of Microprocessor 8086. Interfacing of Memory with Microprocessors 8086 and 8088. Timing Diagram of Microprocessor 8086. Numeric Data Processor 8087. Programmable Peripheral Interface 8255. Programmable Interval Timer 8253/8254. Programmable Interrupt Controller. Universal Synchronous Asynchronous Receiver Transmitters. Programmable Keyboard Display Interface 8279. Direct Memory Access (DMA) Controller 8257/8237. Other 16-bit Microprocessors 80186 and 80286. 32-bit Microprocessors 80386, 80486 and Introduction to Pentium Family. Index.
Latest Print 2010 / 680 pp. / 17.8 23.5 cm ISBN-978-81-203-3942-2 / ` 395.00 / (e-book also available)
BANSAL
BANERJEE
17
BASU
Predicate logic, rules of inference and validity of arguments Elementary set theory, Venn diagrams, functions and their relations Algebraic structure, binary operation, group theory and homomorphism Theory of permutations and combinations, binomial and multinomial theorems Recurrence relations and methods of solving them Graph theory, spanning tree, Eulerian and Hamiltonian circuits and isomorphism KEY FEATURES Includes a large number of worked-out problems for sound understanding of the concepts. Offers chapter-end exercises to test students comprehension of theory. Gives a quiz section at the end of each chapter to help students prepare for the competitive examinations. CONTENTS: Preface. Mathematical Logic. Calculus of Predicates. Elementary Set Theory. Algebraic Structure. Combinatorics. Recurrence Relations. Graph Theory. Subgraphs. Index.
Latest Print 2010 / 372 pp. / 17.8 23.5 cm ISBN-978-81-203-4157-9 / ` 325.00 / (e-book also available)
BERGERON
Bioinformatics Computing
BRYAN BERGERON, Harvard Medical Massachusetts Institute of Technology. School and This text is a comprehensive practical guide to computing in the burgeoning field of bioinformatics. It is intended for students and professionals pursuing careers in the fields of bioengineering, molecular biology, and biotechnology, at all levels of their training and practice. Its goal is to provide readers with a roadmap to the diverse field of bioinformatics computing as well as indepth information to serve as a valuable reference for readers already active in the bioinformatics field. After an up-to-the-minute overview of the entire field, the book identifies and describes specific information technologies in enough detail, offering practical insight into the full range of bioinformatics applicationsboth new and emerging. The most relevant areas coveredthe ones that have direct bearing on researchinclude: 3D visualization: for exploring the inner workings of complex biological structures Very large biological databases; object-oriented database methods, data mining/warehousing, knowledge management, and more Advanced pattern matching techniques, including microarray research and gene prediction Statistical methods, and distributed computing techniques Event-driven, time-driven, and hybrid simulation techniques.
BATHUL
18
PHI Learning CATALOGUE 2012 Behavioral, dataflow and structural modeling Generics and configurations Subprograms and overloading Packages and libraries Model simulation Advanced features include: Entity statements, generate statements, aliases, guarded signals, attributes, and aggregate targets.
In the larger context, bioinformatics being an empowering technology, this book is designed to bring molecular biologists and biotechnologists up to speed in computational techniques that apply directly to their work. CONTENTS: Preface. Acknowledgments. The Central Dogma. Databases. Networks. Search Engines. Data Visualization. Statistics. Data Mining. Pattern Matching. Modeling and Simulation. Collaboration. Bibliography. Index. Latest Print 2010 / 462 pp. / 17.8 23.5 cm ISBN-978-81-203-2258-5 / ` 250.00
The extensive hardware modeling coverage of the book includes modeling of regular structures, delays, conditional operations, state machines, Moore and Mealy FSMs, clock dividers, and much more. Some key features of the book are: Extensive practical examples that enable writing VHDL models independently. A complete list of reserved words and language grammar as appendices. Primarily intended for students of electrical engineering, the book would be of immense utility and worth to software and hardware designers interested in learning VHDL. CONTENTS: Preface. Preface to First Edition. Preface to Second Edition. Introduction. A Tutorial. Basic Language Elements. Behavioral Modeling. Dataflow Modeling. Structural Modeling. Generics and Configurations. Subprograms and Overloading. Packages and Libraries. Advanced Features. Model Simulation. Hardware Modeling Examples. AppendicesA: Predefined Environment. B: Syntax Reference. C: A Package Example. D: Summary of Changes. E: The STD_LOGIC_1164 Package. F: An Utility Package. Bibliography. Index. Latest Print 2011 / 396 pp. / 17.8 23.5 cm ISBN-978-81-203-2366-7 / ` 275.00
DIMITRI BERTSEKAS and ROBERT GALLAGER, both of the Massachusetts Institute of Technology. This book is designed to develop a deep understanding of data networks and the evolving integrated networks, and to explore the various analysis and design tools. It begins with an overview of the underlying principles of data networks, then develops an understanding of the modelling issues and mathematical analysis needed to compare the effectiveness of different networks. The text is balanced between description and analysis. The other features include material on high speed networks, integrated networks, broad bands ISDN and interconnected networks, Asynchronous Transfer Mode (ATM) and an expanded coverage of transport layer issues. Extensive use of figures illustrates the basic ideas and clarifies the mathematical analysis. CONTENTS: Preface. Introduction and Layered Network Architecture. Point-to-Point Protocols and Links. Delay Models in Data Networks. Multiaccess Communication. Routing in Data Networks. Flow Control. References. Index. Latest Print 2011 / 576 pp. / 17.8 23.5 cm ISBN-978-81-203-0780-3 / ` 395.00
BHATNAGAR
BHASKER
Computer Science, Computer Engineering and Information Technology KEY FEATURES Explains theory in user friendly and easy-to-approach style Teaches C++ from scratch; knowledge of C is not needed Provides Programming Examples Gives Practical Exercise Provides Answers to Short Questions Gives Practice Questions at the end of each chapter Suitable for Self-Study CONTENTS: Preface. Computer Fundamentals. Use of Operating System: MS-DOS. Software Concepts. Windows Operating System. General Programming Concepts. Problem Solving: Methodology and Concepts. Programming by Examples in C++ Language. Using Turbo C++. Standard InputOutput Operations from C Language. Data Types, Variables and Constants. Operators and Expressions. Control Statements: Selective Execution. Control Statements: Repeated Execution. Arrays. Built-in Functions. User-defined Functions. Event Programming. Data Presentation: Number Systems and Character Encoding. Microprocessor. CPU and Memory. Input Output Ports and Power Supply. AppendicesA. List of Keywords in C++. B. Operator Precedence. C. List of Header Files and Functions. Index. Latest Print 2007 / 604 pp. / 17.8 23.5 cm ISBN-978-81-203-2993-5 / ` 195.00
19
End-of-chapter Programming Exercises help students in preparing for the Board practical examination. Solved questions at the end of each chapter prepare students for the Board theory examination. For further guidance on how to use this book effectively, e-mail the author using seema_591@rediffmail.com CONTENTS: Preface. C++ Revision Tour. Structures. Object-oriented Programming. Classes and Objects. Constructors and Destructors. Inheritance. Data File Handling. Pointers. Arrays. Stacks and Queues. Database Concepts. Structured Query Language. Boolean Algebra. Communications and Open Source Technologies.
Latest Print 2008 / 736 pp. / 17.8 23.5 cm ISBN-978-81-203-3518-9 / ` 250.00
BHATT
BHATNAGAR
20
PHI Learning CATALOGUE 2012 More elaborate hints are provided for solving exercise problems. CONTENTS: Preface. Preface to the First Edition. List of Symbols. Logic and Set Theory. Combinatorics. Binary Relation and Function. Graph Theory. Binary Operation and Algebra. System with One Binary Operation. Finitely Generated Group. Homomorphism. Counting Principle. Permutation Group. Sylows Theorems. Systems with Two Binary Operations. Coding Theory. Bibliography. Index.
Latest Print 2009 / 508 pp. / 17.8 23.5 cm ISBN-978-81-203-3880-7 / ` 295.00 / (e-book also available)
Process Management. Memory Management. Input Output (IO) Management. Resource Sharing and Management. Interprocess Communication. Distributed Computing. Real-Time Operating Systems and Microkernels. OS and Security. Recent Trends in OS. Part IIOS: UNIX IN PRACTICEUnix Primer. Search and Sort Tools. AWK Tool in Unix. Shell Scripts in Unix. Programming with Threads. Unix Kernel Architecture. Make Tool in Unix. Some Other Tools in Unix. Source Code Control System in Unix. X-Windows in Unix. System Administration in Unix. Part III: Contemporary Operating SystemsLinux. Windows Operating Systems. Vista Operating Systems. VxWorks Operating System. Operating Systems for Handheld Systems. Part IV: Projects and Question BankCase Studies and Project Ideas. Question Bank. References. Index.
Latest Print 2010 / 824 pp. / 17.8 23.5 cm ISBN-978-81-203-4138-8 / ` 375.00 / (e-book also available)
BLACK
BISWAL
21
BLACK
the atoms that comprise a mechanical robot to the bits that make up a digital agent. These software agents function continuously and autonomously in a particular environment that is often inhabited by other agents and processes. The essays in this book, by leading researchers and developers of agent-based systems, address both the state-of-the-art of agent technology and its likely evolution in the near future. CONTENTS: Preface. Introduction. Section One: Agents and the User ExperienceHow Might People Interact with Agents. Agents: From Direct Manipulation to Delegation. Interface Agents: Metaphors with Character. Designing Agents as if People Mattered. Direct Manipulation Versus Agents: Paths to Predictable, Controllable, and Compre-hensible Interfaces. Section Two: Agents for Learning and Intelligent Assistance Agents for Information Sharing and Coordination: A History and Some Reflections. Agents that Reduce Work and Information Overload. KidSim: Programming Agents without a Programming Language. Lifelike Computer Characters: The Persona Project at Microsoft Research. Software Agents for Cooperative Learning. M: An Architecture of Integrated Agents. Section Three: Agent Communication, Collaboration, and MobilityAn Overview of Agent-Oriented Programming. KQML as an Agent Communication Language. An Agent-Based Framework for Interoperability. Agents for Information Gathering. KAoS: Toward an Industrial-Strength Open Agent Architecture. Communicative Actions for Artificial Agents. Mobile Agents. Index.
Latest Print 2010 / 492 pp. / 15.3 22.9 cm ISBN-978-81-203-4135-7 / ` 425.00
Fundamentals of Algorithmics
GILLES BRASSARD and PAUL BRATLEY, Dpartement dinformatique et de recherche oprationelle, Universit de Montral. Written by two eminent academics and culled from years of rich experience, this book provides a systematic study and design of algorithms suitable for introductory level courses. Giving numerous worked out examples and detailed proofs, the text presents algorithms by types rather than applications. The book concentrates on fundamental techniques used to design and analyse efficient algorithms. The authors whose earlier text Algorithmics: Theory and Practice, and Algorithmique: Conception et analyse (in French) on the subject which was internationally acclaimed, have made this new book easier for the undergraduate students after receiving feedback from more than hundred universities. The text provides the necessary introductory mathematical knowledge including introduction to proof by contradiction and mathematical induction. It includes a
BRADSHAW (Ed.)
Software Agents
Edited by: JEFFREY M. BRADSHAW leads the agent technology efforts for The Boeing Company and the Fred Hutchinson Cancer Research Center in Seattle, Washington. Other contributors include Donald A. Norman, Nicholas Negroponte, Brenda Laurel etc. Automata have existed for centuries, it is only recently that anything resembling autonomous agents has begun to appear. The agents now being deployed differ in important ways from earlier concepts, for today the momentum has shifted from hardware to software, from
22
PHI Learning CATALOGUE 2012 Polymorphic Lambda Calculus. PART THREE: Formal Descriptions of Object-Oriented LanguagesSOOL, a Simple Object-Oriented Language. A Simple Translational Semantics of Objects and Classes. Improved Semantics for Classes. SOOLs Type System is Safe (and Sound). Completing SOOL: super, nil, Information Hiding, and Multiple Inheritance. PART FOUR: Extending Simple Object-Oriented Languages. Adding Bounded Polymorphism to SOOL. Adding MyType to Object-Oriented Programming Languages. Match-Bounded Polymorphism. Simplifying: Dropping Subtyping for Matching. Bibliography. Index. Latest Print 2006 / 404 pp. / 17.8 23.5 cm ISBN-81-203-2456-0 / ` 295.00
paced and thorough introduction to the analysis of algorithms and uses coherent notation. Exclusive chapters are devoted to probabilistic algorithms and parallel algorithms because of their increasing importance. CONTENTS: Preface. Preliminaries. Elementary Algorithmics. Asymptotic Notation. Analysis of Algorithms. Some Data Structures. Greedy Algorithms. Divide-andConquer. Dynamic Programming. Exploring Graphs. Probabilistic Algorithms. Parallel Algorithms. Computational Complexity. Heuristic and Approximate Algorithms. References. Index. Latest Print 2011 / 544 pp. / 17.8 23.5 cm ISBN-978-81-203-1131-2 / ` 350.00
BRUCE
CHAN
Computer Science, Computer Engineering and Information Technology The text includes extensive example programs to demonstrate how to construct C++ classes and applications with the ANSI, POSIX, and UNIX standard functions and classes. Furthermore, ready-to-use C++ classes on interprocess communication, sockets, TLI, remote procedure call and multithreaded programming are provided in the book. These classes can be incorporated directly into your applications to reduce the development cycle and improve quality. Todays distributed, networked applications require the programmer to understand and utilize advanced UNIX system programming techniques. With this book one cannot only learn those techniques, but also become comfortable in using them. CONTENTS: Preface. UNIX and ANSI Standards. C++ Language Review. C++ I/O Stream Classes. Standard C Library Functions. UNIX and POSIX APIs. UNIX Files. UNIX File APIs. UNIX Processes. Signals. Interprocess Communication. Sockets and TLI. Remote Procedure Calls. Multithreaded Programming. Index. Latest Print 2011 / 616 pp. / 17.8 23.5 cm ISBN-978-81-203-1468-9 / ` 350.00
23
About 320 line drawings and 280 photographs for easy assimilation of the concepts. Chapter-end problems for extensive practice and research. CONTENTS: Preface. Acknowledgements. Part I: Digital ImageIntroduction. Mathematical Preliminaries. Visual Preliminaries. Image Formation. Digitization. Part II: Image ProcessingImage Enhancement. Restoration. Image Compression. Registration. Multi-valued Image Processing. Part III: Image AnalysisSegmentation. Edge and Line Detection. Feature Extraction. Description. Recognition. Index.
Latest Print 2011 / 488 pp. / 17.8 23.5 cm ISBN-978-81-203-4325-2 / ` 325.00
CHANDRA MOHAN
24
PHI Learning CATALOGUE 2012 This book discusses all the major areas in information systems with contemporary issues and their effects on business and organization. The main focus is on practical orientation and application of information systems and the emphasis is on real business scenarios. Each chapter provides spotlights on organization, technology or management related to the topics discussed. The book provides a broad treatment of the core topics of MIS, namely databases, data communication, e-commerce, supply chain management, customer relationship management, decision support systems, knowledge management, and also the ethical and social issues involved in information systems. It also discusses the development methodologies of system analysis and design which enable the actual information systems to be built to meet the needs of an organization. Case studies based on management of business information provide the students with insight into the actual processes involved. CONTENTS: Preface. Introduction. Management Information Systems (MIS). Hardware. Software. Database Management. Business Data Communication. Application of Information Systems. Organization and Information System. System Analysis and Design. E-commerce. Supply Chain Management. Customer Relationship Management (CRM). Decision Support Systems. Executive Information System. Knowledge Management. Information Systems: Ethical and Social Issues. Appendix I: Case StudiesHotel is Hot. Software is Soft. Organization: Can You Organize? Supply Chain ManagementA Pharmaceutical Company. Close Down or Not to Close Down. Glossary. References. Index.
Latest Print 2010 / 216 pp. / 16.0 24.1 cm ISBN-978-81-203-4023-7 / ` 195.00 / (e-book also available)
CHATTERJEE
CHATTOPADHYAY
Compiler Design
SANTANU CHATTOPADHYAY, Associate Professor, Department of Electronics and Electrical Communication Engineering, Indian Institute of Technology Kharagpur. This well-designed text, which is the outcome of the authors many years of study, teaching and research in the field of Compilers, and his constant interaction with students, presents both the theory and design techniques used in Compiler Designing. The book introduces the readers to compilers and their design challenges and describes in detail the different phases of a compiler. The book acquaints the students with the tools available in compiler designing. As the process of compiler designing essentially involves a number of subjects like Automata Theory, Data Structures, Algorithms, Computer Architecture, and Operating System, the contributions of these fields are also emphasized. Various types of parsers are elaborated starting with the simplest ones like recursive descent and LL to the most intricate ones like LR, canonical LR, and LALR, with special emphasis on LR parsers.
CHATTERJEE
Computer Science, Computer Engineering and Information Technology Designed primarily to serve as a text for a one-semester course in Compiler Designing for undergraduate and postgraduate students of Computer Science, this book would also be of considerable benefit to the professionals. KEY FEATURES This book is comprehensive yet compact and can be covered in one semester. Plenty of examples and diagrams are provided to help the readers assimilate the concepts with ease. The exercises given in each chapter provide ample scope for practice. Offers insight into different optimization transformations. Summary at end of each chapter enables the students to recapitulate the topics easily. CONTENTS: Preface. Acknowledgements. List of Figures. List of Tables. Introduction. Lexical Analysis. Syntax Analysis. Type Checking. Symbol Tables. Runtime Environment Management. Intermediate Code Generation. Target Code Generation. Code Optimization. Bibliography. Index.
Latest Print 2011 / 244 pp. / 17.8 23.5 cm ISBN-978-81-203-2725-2 / ` 175.00
25
real-time operating systems have been surveyed. Guided by cost and performance requirements, embedded applications are often implemented partly in hardware and partly in software. The book covers the different optimization techniques proposed in the literature to take a judicious decision about this partitioning of application tasks. Power-aware design of embedded systems has also been dealt with. The book will also be of considerable benefit to the practitioners and advanced readers. KEY FEATURES Presents a considerably wide coverage of the field of embedded systems Discusses the ARM microcontroller in detail Provides numerous exercises to assess the learning process Offers a good discussion on hardwaresoftware codesign CONTENTS: Preface. Introduction. ARM: An Advanced Microcontroller. Other Target Architectures. Interfacing. Real-time Operating System. Specification Techniques. HardwareSoftware Cosimulation. HardwareSoftware Partitioning. Functional Partitioning and Optimization. Low Power Embedded System Design. Bibliography. Index.
Latest Print 2011 / 192 pp. / 17.8 23.5 cm ISBN-978-81-203-4024-4 / ` 175.00 / (e-book also available)
CHATTOPADHYAY
CHATTOPADHYAY
System Software
SANTANU CHATTOPADHYAY, Associate Professor, Department of Electronics and Electrical Communication Engineering, Indian Institute of Technology Kharagpur. Intended as a text for the undergraduate students of Computer Science and Master of Computer Applications (MCA), this comprehensive yet concise book introduces the reader to the recent Intel 32-bit architecture, its programming and associated system programs. The text begins by giving an overview of major system software and proceeds to discuss the assembly language programming with a number of examples. Topics such as assemblers, linkers and microprocessor are dealt with using Netwide Assembler (NASM)the free platform independent assembler to generate object code. All the stages of a compiler design, its important methodologies, and the recent design techniques of text editor along with the advance data structures used for this purpose are also covered in sufficient detail. Finally, the essential features of debuggers, their design techniques and, most importantly, the hardware and software support for designing a good debugger are described. KEY FEATURES Gives a fairly large number of examples and problems to help students in understanding the concepts better. The text easily correlates theory with practice.
26
PHI Learning CATALOGUE 2012 Derivation and Evaluation of Domain-Specific and Implementation-Independent Software Architectures K. Suzanne Barber and Thomas Graser. OO-Method: A Conceptual Schema-Centric Development Approach Oscar Pastor, Juan Carlos Molina, and Emilio Iborra. Index.
Latest Print 2009 / 256 pp. / 17.8 23.5 cm ISBN-978-81-203-3883-8 / ` 325.00
Provides exhaustive discussion on Netwide Assembler (NASM). CONTENTS: Preface. Acknowledgements. Introduction. Assembly Language Programming. Assembler Design. Linker and Loader. Macroprocessor. Compiler. Text Editor. Debugger. Appendix: The Netwide Assembler: NASM. Bibliography. Index.
Latest Print 2011 / 208 pp. / 17.8 23.5 cm ISBN-978-81-203-3051-1 / ` 175.00
CHOSET, et al.
Computer Science, Computer Engineering and Information Technology Spaces. D. Curve Tracing. E. Representations of Orientation. F. Polyhedral Robots in Polyhedral Worlds. G. Analysis of Algorithms and Complexity Classes. H. Graph Representation and Basic Search. I. Statistics Primer. J. Linear Systems and Control. Bibliography. Index.
Latest Print 2007 / 628 pp. / 17.8 23.5 cm ISBN-978-81-203-2884-6 / ` 425.00
27
COMER
Internet Book, The: Everything You Need to Know about Computer Networking and How the INTERNET Works, 4th ed.
DOUGLAS E. COMER, Cisco Systems, Boxborough and Department of Computer Sciences, Purdue University. The book provides a unique and accessible overview of the Internet and how it works. In the Fourth Edition of The INTERNET Book, the author adopts a non-technical perspective to explain the mechanics behind the Internet, how computers communicate, and the many services computers and Internet technology provide. The practical approach offers the reader the big picture by presenting a solid overview of networking and the Internet in clear, easy to understand, yet scientifically accurate language. FOURTH EDITION FEATURES Three Brand New Chapters: NAT Sharing an Internet Connection; Secure Access from a Distance (VPNs); Group and Personal Web Pages (Wikis and Blogs) Coverage of key networking concepts such as packet switching, Local Area Networks, protocol software, and domain Updated material throughout including coverage of wireless networking with Wi-Fi and web authoring tools as well as a discussion of networking security An overview of Electronic Commerce and how the Internet is used to conduct business and commercial transactions An extensive glossary of technical terms with easy-tounderstand definitions CONTENTS: Preface. The Internet Has Arrived. Getting Started: Hands-On Experience. PART I: Introduction to NetworkingTelephones Everywhere. The World Was Once Analog. The Once and Future Digital Network. Basic Communication. The Local Area Network Arrives. PART II: A Brief History of the InternetInternet: The Early Years. Two Decades of Incredible Growth. The Global Internet. A Global Information Infrastructure. PART III: How the Internet WorksPacket Switching. Internet: A Network of Networks. ISPs: Broadband and Wireless Access. IP: Software to Create a Virtual Network. TCP: Software for Reliable Communication. Clients + Servers = Distributed Computing. Names for Computers. NAT: Sharing an Internet Connection. Why the Internet Works Well. PART IV: Services Available on the InternetElectronic Mail. Bulleting Board Service (Newsgroups). Browsing the World Wide Web. World Wide Web Documents (HTML). Advanced Web Technologies (Forms, Frames, Plugins, Java, JavaScript, Flash). Group and Personal Web Pages (Wikis and Blogs). Automated Web Search (Search Engines). Text, Audio, and Video Communication (IM, VolP). Faxes, File Transfer, and File Sharing (FTP). Remote Login and Remote Desktops (TELNET). Facilities for Secure Communication. Secure Access from a Distance (VPNs). Internet Economics and Electronic
CHOWDHARY
28
PHI Learning CATALOGUE 2012 Autoconfiguration (DHCP). The Domain Name System (DNS). Remote Login and Desktop (TELNET, SSH). File Transfer and Access (FTP, TFTP, NFS). Electronic Mail (SMTP, POP, IMAP, MIME). World Wide Web (HTTP). Voice and Video Over IP (RTP, RSVP, QoS). Network Management (SNMP). Internet Security and Firewall Design (IPsec, SSL). A Next Generation IP (IPv6). Appendix 1: A Look at RFCs. Appendix 2: Glossary of Internetworking Terms and Abbreviations. Bibliography. Index.
Latest Print 2011 / 684 pp. / 17.8 23.5 cm ISBN-978-81-203-2998-0 / ` 350.00
Commerce. The Global Digital Library. Appendix 1: Glossary of Internet Terms. Index. Latest Print 2011 / 408 pp. / 17.8 23.5 cm ISBN-978-81-203-3696-4 / ` 275.00
COMER
Internetworking with TCP/IP: Principles, Protocols, and Architecture, Vol. I, 5th ed.
DOUGLAS E. COMER, Cisco Systems, Boxborough and Department of Computer Sciences, Purdue University. This book is a clear and accessible introduction to the protocols and technologies that make the Internet work. This best-selling conceptual introduction to TCP/IP internetworking protocols interweaves a clear discussion of fundamentals with the latest technologies. The revised edition has a new focus on CIDR addressing and it also addresses MPLS and IP switching technology, traffic scheduling, VOIP, Explicit Congestion Notification (ECN), and Selective ACKnowledgement (SACK). The author has thoroughly revamped this classic guide, sharpening its focus on todays most widely used Internet protocols and technologies, as well as those that are rapidly growing in importance. The text however retains the approach that has made previous editions so valuable. Essential concepts and mechanisms of internetworking are carefully explained, demonstrating how networks can be architected to function as one unified communication system. The author clearly introduces network technologies like Ethernet, the design principles of the Internet, addressing and routing, programming over TCP, and examples of applications like email and the World Wide Web. As Prof. David Clark of MIT says in his foreword, TCP/IP is still the glue at the core of the Internet that makes all this work. And this is still the book to read to learn about it. CONTENTS: Foreword. Preface. Introduction and Overview. Review of Underlying Network Technologies. Internetworking Concept and Architectural Model. Classful Internet Addresses. Mapping Internet Addresses to Physical Addresses (ARP). Internet Protocol: Connectionless Datagram Delivery (IPv4). Internet Protocol: Forwarding IP Datagrams. Internet Protocol: Error and Control Messages (ICMP). Classless and Subnet Address Extensions (CIDR). Protocol Layering. User Datagram Protocol (UDP). Reliable Stream Transport Service (TCP). Routing Architecture: Cores, Peers, and Algorithms. Routing Between Peers (BGP). Routing within an Autonomous System (RIP, OSPF). Internet Multicasting. IP Switching and MPLS. Mobile IP. Private Network Interconnection (NAT, VPN). Client-Server Model of Interaction. The Socket Interface. Bootstrap and
Internetworking with TCP/IP: Design, Implementation, and Internals (ANSI C Version), Vol. II, 3rd ed.,
DOUGLAS E. COMER, Cisco Systems, Boxborough and Department of Computer Sciences, Purdue University. DAVID L. STEVENS, Department of Computer Sciences, Purdue University. The third edition of this best-seller, with updates and improvements throughout, presents the details about TCP/IP protocols that are not covered in Volume I. It provides an in-depth look at individual TCP/IP protocols in light of design alternatives, implementation techniques with actual ANSI C Code, and the internals of protocol software. To enable the reader to clearly understand the interaction among protocols, the complete implementation process, and the internal structure, the authors use a working system, designed and built by them using ANSI C, that serves as a central example throughout the text. This text is suitable for courses in networking for engineering students of computer science and is a must for programmers working with TCP/IP suite of protocols. CONTENTS: Foreword. Preface. Introduction and Overview. The Structure of TCP/IP Software in an Operating System. Network Interface Layer. Address Discovery and Binding (ARP). IP: Global Software Organization. IP: Routing Table and Routing Algorithm. IP: Fragmentation and Reassembly. IP: Error Processing (ICMP). IP: Multicast Processing (IGMP). UDP: User Datagrams. TCP: Data Structures and Input Processing. TCP: Finite State Machine Implementation. TCP: Output Processing. TCP: Timer Management. TCP: Flow Control and Adaptive Retransmission. TCP: Urgent Data Processing and the Push Function. Socket-Level Interface. RIP: Active Route Propagation and Passive Acquisition. OSPF: Route Propagation with an SPF Algorithm. SNMP: MIB Variables, Representations, and Bindings. SNMP: Client and Server. SNMP: Table Access Functions. Implementation in Retrospect. Latest Print 2009 / 684 pp. / 17.8 23.5 cm ISBN-978-81-203-2285-1 / ` 395.00
29
Internetworking with TCP/IP: Client-Server Programming and Applications (BSD Socket Version with ANSI C), Vol. III, 2nd ed.
DOUGLAS E. COMER and DAVID L. STEVENS, Department of Computer Sciences, Purdue University. This Second Edition of Volume III is from the most popular TCP/IP Internetworking series ever published. Software design is used as the central theme to answer, How does application software use TCP/IP? The text concentrates on how to use an Internet. The client-server paradigm is presented by using standard protocols to illustrate algorithms, designs, and implementation techniques such as gateway and tunneling. The authors have incorporated the latest standards by rewriting the extensive code in ANSI C and discussing changes in protocols. New sections explain concepts such as slirp, the application gateway program that provides Internet access across a dial-up connection. Meant for all the computer science students and professionals alike, the text offers the most complete coverage of: Advanced server technology and its applications. Remote procedure call (RPC) and its use in constructing distributed programs. Concurrent processing as it applies to all concurrent programs and network applications. All software, including the new code in ANSI C, available by FTP. Comprehensive coverage of deadlock and livelock. CONTENTS: Foreword. Preface. Introduction and Overview. The Client Server Model and Software Design. Concurrent Processing in Client-Server Software. Program Interface to Protocols. The Socket Interface. Algorithms and Issues in Client Software Design. Example Client Software. Algorithms and Issues in Server Software Design. Iterative, Connectionless Servers (UDP). Iterative, Connection-Oriented Servers (TCP). Concurrent, Connection-Oriented Servers (TCP). Single-Process, Concurrent Servers (TCP). Multiprotocol Servers (TCP, UDP). Multiservice Servers (TCP, UDP). Uniform, Efficient Management of Server Concurrency. Concurrency in Clients. Tunneling at the Transport and Application Levels. Application Level Gateways. External Data Representation (XDR). Remote Procedure Call Concept (RPC). Distributed Program Generation (Rpcgen Concept). Distributed Program Generation (Rpcgen Example). Network File System Concepts (NFS). Network File System Protocol (NFS, Mount). A TELNET Client (Program Structure). A TELNET Client (Implementation Details). Practical Hints and Techniques for UNIX Servers. Deadlock and Starvation in Client-Server Systems. AppendicesSystem Calls and Library Routines Used with Sockets. Manipu-
lation of UNIX File and Socket Descriptors. Bibliography. Index. Latest Print 2011 / 548 pp. / 17.8 23.5 cm ISBN-978-81-203-2553-1 / ` 350.00
CORMEN, et al.
30
PHI Learning CATALOGUE 2012 Deals with grid computing, wireless computing and client-server model. Presents applications of NFS, Coda, Microsoft SQL server, Oracle, Amoeba, Chorus, Mach, Windows NT and Orbix technologies. Emphasizes the programming languages, like Ada, C++ and Java. Includes chapter-end summary of key concepts for revision. review questions to test the understanding of the concepts discussed. references to explore further. Also includes extensive glossary of technical terms. The book is intended as a textbook for undergraduate engineering students of Computer Science, Computer Science and Engineering, and Information Technology for a course on distributed systems/operating systems. It would also be useful to postgraduate engineering students of Computer Science, Computer Science and Engineering, and Information Technology as well as to postgraduate students of Computer Applications. The book can also be used by software engineers, programmers, analysts, scientists and researchers for reference. CONTENTS: Preface. Introduction. Software Architecture for Distributed Systems. Network Architecture for Distributed Systems. Managing Distributed Resources. Accessing Distributed Resources. Major Application Areas for Distributed Systems. Some Examples of Distributed Systems. Glossary. Index.
Latest Print 2009 / 208 pp. / 17.8 23.5 cm ISBN-978-81-203-3810-4 / ` 175.00
CONTENTS: Preface. I: FoundationsIntroduction. The Role of Algorithms in Computing. Getting Started. Growth of Functions. Divide-and-Conquer. Probabilistic Analysis and Randomized Algorithms. II: Sorting and Order StatisticsIntroduction. Heapsort. Quicksort. Sorting in Linear Time. Medians and Order Statistics. III: Data StructuresIntroduction. Elementary Data Structures. Hash Tables. Binary Search Trees. Red-Black Trees. Augmenting Data Structures. IV: Advanced Design and Analysis TechniquesIntroduction. Dynamic Programming. Greedy Algorithms. Amortized Analysis. V: Advanced Data StructuresIntroduction. B-Trees. Fibonacci Heaps. Van Emde Boas Trees. Data Structures for Disjoint Sets. VI: Graph AlgorithmsIntroduction. Elementary Graph Algorithms. Minimum Spanning Trees. Single-Source Shortest Paths. All-Pairs Shortest Paths. Maximum Flow. VII: Selected TopicsIntroduction. Multithreaded Algorithms. Matrix Operations. Linear Programming. Polynomials and the FFT. NumberTheoretic Algorithms. String Matching. Computational Geometry. NP-Completeness. Approximation Algorithms. VIII: Appendix: Mathematical BackgroundIntroduction. A: Summations. B: Sets, Etc. C: Counting and Probability. D: Matrices. Bibliography. Index.
Latest Print 2011 / 1312 pp. / 17.8 23.5 cm ISBN-978-81-203-4007-7 / ` 475.00
CRICHLOW
DAS
Computer Science, Computer Engineering and Information Technology Syntax Analyzer, Type Checker, Intermediate Code Generation, Symbol Table, and Error Recovery. Discusses the Symbol Table implementation considered to be the most difficult phase to implementin an utmost simple manner with examples and illustrations. Emphasizes Type Checking phase with illustrations. The book is primarily designed as a textbook to serve the needs of B.Tech. students in computer science and engineering as well as those of MCA students for a course in Compiler Design Lab. CONTENTS: Preface. Acknowledgements. Introduction to Compiler Design. Lexical Analyzer. Programming with FLEX. Theory of FLEX. Syntax Analyzer. The YACC. Programming with YACC. Theory of YACC. Symbol Table and Type Checking. Intermediate Code Generation. Appendix A: Solutions to Selected Exer-cises. Appendix B: Combining YACC and FLEX. Index.
Latest Print 2008 / 276 pp. / 17.8 23.5 cm ISBN-978-81-203-3251-5 / ` 225.00 / (e-book also available)
31
Provides a large number of end-of-chapter exercises and review questions as assignments and model question papers to guide the students for examinations. CONTENTS: Preface. Acknowledgements. Finite Automata. Regular Set and Regular Expression. ContextFree Grammar. Pushdown Automata. Introduction to Compiler. Syntax Analysis. Bottom-up Parsing. SyntaxDirected Translation. Semantic Analysis. Optimization. Storage Organization. Code Generation. Quiz Bank. Question Bank. Model Question Papers. Bibliography. Index.
Latest Print 2011 / 396 pp. / 17.8 23.5 cm ISBN-978-81-203-4234-7 / ` 350.00 / (e-book also available)
Mobile Computing
SIPRA DASBIT, Professor in the Department of Computer Science and Technology, Bengal Engineering and Science University, Shibpur. BIPLAB K. SIKDAR, Assistant Professor in the Department of Computer Science and Technology at Bengal Engineering and Science University, Shibpur. This textbook provides students with a sound foundation in the concepts and applications of mobile computing. It discusses all the relevant topics in mobile computing in a clear and straightforward style. The book begins with an introduction to the subject and then moves on to describe the fundamentals of wireless communication including a brief description of different modulation techniques. The text includes coverage of second generation (2G) cellular network together with its two important implementation standards GSM & IS-95; it also discusses WLL and WLAN. In addition, it presents a variety of data services available in the domain of mobile computing with other relevant issues. Finally, it gives a brief on UMTS, a representative of the third generation (3G) of cellular networks. The fundamental tenets of mobile computing, such as mobility management, channel assignment, protocols at air interface, and system design are carefully covered for all categories of wireless networks described here. A perfect balance between theoretical aspects of mobile computing and its implementation standards has been maintained throughout the book. Many examples and exercises are included, which will help students prepare for examinations. The book is intended primarily for students of B.E./ B.Tech. of Computer Science and Engineering, Information Technology, Electronics and Communication Engineering, and related disciplines. It will also be useful to the students of BCA/MCA and B.Sc./M.Sc. (Computer Science/Electronics). CONTENTS: Preface. Acknowledgements. Introduction. Wireless Wide Area Network (Cellular Network). Cellular Network Standards (GSM & IS-95). Wireless Metropolitan Area Network (Wireless Local Loop). Wireless Local Area
DASARADH
32
Network. Wireless Data Service. Overview of Third Generation Cellular Network (UMTS). Index.
Latest Print 2009 / 192 pp. / 16.0 24.1 cm ISBN-978-81-203-3952-1 / ` 175.00 / (e-book also available)
DAS GUPTA
DAS GUPTA
33
Development of Reports. Case Study: Digital Message BoardAn Introduction. Case Study: Digital Message BoardSoftware Development. Appendices A: Installation of Oracle Database and Developer 2000 (Forms and Reports). B: Tables Used in the Book. C: Trigger Category. Index.
Latest Print 2008 / 600 pp. / 17.8 23.5 cm ISBN-978-81-203-3510-3 / ` 425.00 / (e-book also available)
Editors: SERGIO DE CESARE, MARK LYCETT and ROBERT D. MACREDIE. This work provides a comprehensive overview of research and practical issues relating to component-based development information systems (CBIS). Spanning the organizational, developmental, and technical aspects of the subject, the original research included here provides fresh insights into successful CBIS technology and application. Part I covers component-based development methodologies and system architectures. Part II analyzes different aspects of managing component-based development. Part III investigates component-based development with commercial off-the-shelf products (COTS), including the selection and trading of COTS products. Consistent with the objectives of AMIS, the editors of this volume discuss in their introduction the domain of CBD (Component Based Development) as well as the research methods in the domain, illustrating them with papers from general literature as well as from the present monograph. The work should help in further development of Information Systems as a scholarly discipline with a rich multi-method research programand serve the progress in CBD. This book is intended for the students of Computer Science and Management, and for professional software developers. CONTENTS: Series Editors Introduction. Acknowledgments. Development of Component-Based Infor-mation Systems: An Introduction. Part I: Component-Based Development Methodologies and Systems Architectures An Approach to Component-Based and Service-Oriented System Architecture Design. Toward a ComponentOriented Methodology to Build-by-Integration. Principles of UML-Based Component Modeling. Designing Flexible Distributed Component Systems. Patterns, Pattern Languages, and Software Architecture for CBDi: The Lessons of the ADAPTOR Experiment. Techniques and Strategies for Testing Component-Based Software and Product Lines. Part II: Managing Component-Based DevelopmentOrganizing for Software Product Families. Business Engineering of Component-Based Systems. Part III: Component-Based Development with Commercial
34
PHI Learning CATALOGUE 2012 Enhanced C99 appendix, with each feature keyed to where it can be taught in the book. Searching and sorting with an introduction to Big O. New interior design that graphically organizes, clarifies and highlights the information, enhancing the books pedagogy. Game programming with the Allegro C library. New debugging appendices for Visual C++ 2008 and GNU gdb. New treatment of object-oriented programming in C++. Secure C Programming Resource Center. Code runs on Visual C++ 2008/GNU GCC 4.3. New function pointer exercises. An excellent introduction to the C programming language, with many clear examples. Many of the pitfalls of the C language are clearly identified and concise programming methods are defined to avoid these pitfalls. JOHN BENITO, Blue Pilot Consulting, Inc., and Convener of ISO WG14the working group responsible for the C programming language standards CONTENTS: Preface. Introduction to Computers, the Internet and the Web. Introduction to C Programming. Structured Program Development in C. C Program Control. C Functions. C Arrays. C Pointers. C Characters and Strings. C Formatted Input/Output. C Structures, Unions, Bit Manipulations and Enumerations. C File Processing. C Data Structures. C Preprocessor. Other C Topics. C++ as a Better C; Introducing Object Technology. Introduction to Classes and Objects. Classes: A Deeper Look, Part 1. Classes: A Deeper Look, Part 2. Operator Overloading. Object-Oriented Programming: Inheritance. Object-Oriented Programming: Polymorphism. Templates. Stream Input/Output. Exception Handling. A: Operator Precedence Charts. B: ASCII Character Set. C: Number Systems. D: Game Programming: Solving Sudoku. Appendices on the WebE: Game Programming with the Allegro C Library. F: Sorting: A Deeper Look. G: Introduction to C99. H: Using the Visual Studio Debugger. I: Using the GNU Debugger. Index.
Latest Print 2011 / 1000 pp. / 17.8 23.5 cm ISBN-978-81-203-4006-0 / ` 650.00
Off-the-Shelf ProductsSelecting Commercial Offthe-Shelf Products. Trading for COTS Components to Fulfill Architectural Requirements. Editors and Contributors. Series Editor. Index.
Latest Print 2006 / 252 pp. / 17.8 23.5 cm ISBN-81-203-3039-0 / ` 225.00
DE JONG
Computer Science, Computer Engineering and Information Technology A clear, example-driven presentation of object-oriented programming. Optional modular sections on language features of the new C++ standard. Making a Difference exercises set. Exception handling, strings, files, streams, data structures, Standard Template Library. Several major case studies: GradeBook, Time and Employee classes, and the optional object-oriented design ATM case study. Finally, an accurate and complete C++ book that everybody can understand. It will help you achieve a solid knowledge of C++ and software engineering. A musthave. JOS ANTONIO GONZLEZ SECO, Parliament of Andalusia, Spain As an instructor, I appreciate the thorough discussion of C++ language, especially the use of code examples and demonstration of best coding practices. For my consulting work I use the Deitel books as my primary reference. DEAN MATHIAS, Utah State University The most thorough C++ treatment I have seen. Replete with real-world case studies covering the full software development lifecycle. Code examples are extraordinary. TERRELL HULL, Logicalis Integration CONTENTS: Preface. Introduction to Computers and C++. Introduction to C++ Programming. Introduction to Classes, Objects and Strings. Control Statements: Part 1. Control Statements: Part 2. Functions and an Introduction to Recursion. Arrays and Vectors. Pointers. Classes: A Deeper Look, Part 1. Classes: A Deeper Look, Part 2. Operator Overloading; Class STRING. Object-Oriented Programming: Inheritance. Object-Oriented Programming: Polymorphism. Templates. Stream Input/Output. Exception Handling: A Deeper Look. File Processing. Class STRING and String Stream Processing. Searching and Sorting. Custom Templatized Data Structures. Bits, Characters, C Strings and STRUCTS. Standard Template Library (STL). Boost Libraries, Technical Report I and C++0x. Other Topics: Chapters on the WebA Operator Precedence and Associativity; B ASCII Character Set; C Fundamentals Types; D Number Systems; E Preprocessor; Appendices on the Web. ATM Case Study, Part 1: Object-Oriented Design with the UML. ATM Case Study, Part 2: Implementing on Object-Oriented Design F C Legacy Code; G UML 2: Additional Diagram Types; H Using the Visual Studio Debugger; I Using the GNU C++ Debugger. Index.
Latest Print 2011 / 1104 pp. / 17.8 23.5 cm ISBN-978-81-203-4339-9 / ` 695.00
35
36
PHI Learning CATALOGUE 2012 engineering and business systems. It is assumed that the reader knows computer programming and has some knowledge of FORTRAN, as it is authors firm conviction that the first course in simulation should be taught using a general-purpose language. The book presents a complete overview of simulation of discrete, stochastic, dynamic systems with emphasis on simulation of continuous systems. It also provides indepth examples of simulation from three very important areas of problems, namely queuing systems, stochastic networks, and inventory systems. Techniques of simulation are thus highlighted through examples which encourage learning by doing, by solving a large variety of actual problems, and by watching how others solve them. CONTENTS: Preface. Acknowledgements. Introduction. Simulation of Continuous Systems. Discrete System Simulation. Simulation of Queueing Systems. Simulation of a PERT Network. Inventory Control and Forecasting. Design and Evaluation of Simulation Experiments. Simulation Languages. Index. Latest Print 2011 / 216 pp. / 17.8 23.5 cm ISBN-978-81-203-0028-6 / ` 125.00
DEO
DESAI
Computer Graphics
APURVA A. DESAI, Professor and Head, Department of Computer Science, Veer Narmad South Gujarat University, Surat. This text not only covers all topics required for a fundamental course in computer graphics but also emphasizes a programming-oriented approach to computer graphics. The book helps the students in understanding the basic principles for design of graphics and in developing skills in both two- and threedimensional computer graphics systems. Written in an accessible style, the presentation of the text is methodical, systematic and gently paced, covering a range of essential and conceivable aspects of computer graphics, which will give students a solid background to generate applications for their future work. The book, divided into 11 chapters, begins with a general introduction to the subject and ends with explaining some of the exciting graphics techniques such as animation, morphing, digital image processing, fractals and ray tracing. Along the way, all the concepts up to two-dimensional graphics are explained through programs developed in C. This book is intended to be a course text for the B.Tech./ M.Tech. students of Computer Science and Engineering, the B.Tech. students of Information Technology and the M.Sc. students pursuing courses in Computer Science, Information Science and Information Technology, as well as the students of BCA and MCA courses.
DEO
Computer Science, Computer Engineering and Information Technology KEY FEATURES Fundamentals are discussed in detail to help the students understand all the needed theory and the principles of computer graphics. Extensive use of figures to convey even the simplest concepts. Chapter-end exercises include conceptual questions and programming problems. CONTENTS: Foreword. Preface. Acknowledgements. Overview of Computer Graphics. Mathematical Foundation for Computer Graphics. Graphics Primitives. Polygons. Geometric Transformations. Viewing in Two Dimensions. Graphics in Three Dimensions. Hidden Surfaces. Colours and Shading. Graphics Standards. Introduction to Advanced Graphics Techniques. Index.
Latest Print 2008 / 364 pp. / 16.0 24.1 cm ISBN-978-81-203-3524-0 / ` 350.00
37
of chapter-end review questions to enable the students to hone their skills and enhance their understanding of the subject matter. CONTENTS: Preface. Introduction. Software Development Life Cycle and Testing. Static Testing. Dynamic Testing. Test Management. Testing Tools. Object-oriented Testing. Testing Specialized Systems. Testing Cots. Model Papers. Glossary. Index.
Latest Print 2012 / 192 pp. / 17.8 23.5 cm ISBN-978-81-203-4534-8 / ` 250.00
Managing Information in Complex Organizations: Semiotics and Signals, Complexity and Chaos
KEVIN C. DeSOUZA and TOBIN HENSGEN. From data to information and on to actionable knowledgethe authors present in this seminal work an eminently scientific approach for an effective design for processing information. Applications in information processing, of such concepts as evolution, semiotics, entropy, complexity, emergence, crisis, and chaos theory are presented to show their relevance to effective crisis management. The authors show how to evaluate and share information to avoid a disaster rather than simply respond to it. In fact the book highlights the question: Why do organizations continue to fail to process available information optimally to evade conditions related to impending crisis? The book is useful as a text for courses in Information Systems and Corporate Management. On the practical side, it is an ideal book for study and reference for those who deal in law enforcement, officers in defence organizations, national infrastructure protection and industrial security. In short, it is for all who seek better ways to gather, manage, and share information. Original and informative, it should be an essential course reading within the diverse and complex field of managing information processing and dissemination. RAYMOND A. HACKNEY, Manchester Metropolitan University, Business School The authors demonstrate vividly through the use of examples and case studies, how information signals if unchecked, can make an organization vulnerable to a crisis. This is an invaluable guidebook for academicians and practitioners alike. A must-read for defence strategy planners. CAPTAIN GANESH KUMAR VANAPALLI, Indian Navy, New Delhi CONTENTS: Figures. Preface. Acknowledgments. Introduction. Organizations of Information: Semantics, Cybernetics, Entropy, and Signals. Information Forms and Dependence. Evolutionary Dimension of Information Processing: Semiotics. Spatial Dimension of Information
38
Processing: Coupling, Cohesion, and Chaos. Temporal Dimension of Information Processing: Emergence. Information Processing, Complexity, and Crises. Barriers to Optimal Information Processing. Setting up the Organization for Optimal Information Processing. Recap and Real Time. The Future of Information Processing. Epilogue. Appendices. Notes. Index. About the Authors.
Latest Print 2009 / 264 pp. / 15.3 22.9 cm ISBN-978-81-203-2737-5 / ` 250.00
DOUGHERTY (Ed.)
DOUGHERTY
Computer Science, Computer Engineering and Information Technology attention to multivariate distributions and functions of several random variables), canonical representation, transform coding, optimal filter design (both linear and nonlinear), neural networks, discrete and continuous time Markov chains, and the theory of random closed sets. Proofs are provided within the main text to enhance conceptual understanding. Also, a clear distinction is made between deterministic concepts and their random counterparts. The large number of imaging applications would considerably help in comprehending the concepts discussed, and the many exercises provided at the end of each chapter would drill students in self-study. Students offering courses in probability and statistics and image processing would immensely profit by reading this book. CONTENTS: Preface. Probability Theory. Random Processes. Canonical Representation. Optimal Filtering. Random Models. Bibliography. Index.
Latest Print 2004 / 616 pp. / 17.8 23.5 cm ISBN-81-203-2334-3 / ` 425.00
39
CONTENTS: Preface. What is Real-Time Processing?. Basic Hardware Architecture. Linear Image Processing Algorithms. Compression by Matrix Transforms. Nonlinear Image Processing Algorithms. Parallel Architectures. Programming Languages. Optimization Techniques. Glossary. Bibliography. Index.
Latest Print 2005 / 212 pp. / 17.8 23.5 cm ISBN-81-203-2331-9 / ` 195.00
DUBEY
40
PHI Learning CATALOGUE 2012 Indian Corporations. Appendix B: Multiple Choice Questions with Answers. Bibliography. Index.
Latest Print 2011 / 280 pp. / 16.0 24.1 cm ISBN-978-81-203-4221-7 / ` 250.00 / (e-book also available)
Knowledge, Innovation and Creating a Learning Organization. Managing IT Services Enterprise Growth. Future Trends in IT Services. Index.
280 pp. (approx.) / 17.8 23.5 cm ISBN-978-81-203-4531-7 / FORTHCOMING
DUBEY
DYBVIG
Computer Science, Computer Engineering and Information Technology novice or serious Scheme programmer. Its style, wit, and organization has reached a new high with the publication of the fourth edition. DANIEL P. FRIEDMAN, Department of Computer Science, Indiana University Students in my Programming Language Concepts class need to learn the basics of Scheme in a few days, and to pick up harder concepts throughout the course. For nineteen years, The Scheme Programming Language has been an excellent guide for them. Dybvigs rapid-fire prose and examples serve both the Scheme beginner and the experienced programmer in need of a reference. Seldom do my students make a point of praising a computer science textbook; that happens over and over with this one. CLAUDE W. ANDERSON, Rose-Hulman Institute of Technology CONTENTS: Preface. Introduction. Getting Started. Going Further. Procedures and Variables Bindings. Control Operations. Operations on Objects. Input and Output. Syntactic Extension. Records. Libraries and Top-Level Programs. Exceptions and Conditions. Extended Examples. References. Answers to Selected Exercises. Formal Syntax. Summary of Forms. Index.
Latest Print 2011 / 504 pp. / 17.8 23.5 cm ISBN-978-81-203-4300-9 / ` 395.00
41
Base and Chaining Functions. Modelling of Uncertain Reasoning. Coherence of Knowledge Base. Reductions of Sets of Rules. Bibliography. Part III: Semiotic Theory and Knowledge RepresentationIntroduction. SyntacticSemantic Analysis Discursive Grammar. The Semiotic Square. Analyse Actantielle: Narrative Grammar. Applications of Semiotic Theory of Artificial Intelligence. Bibliography. References. Latest Print 2005 / 192 pp. / 16.0 24.1 cm ISBN-81-203-0919-7 / ` 125.00
ERMINE
42
PHI Learning CATALOGUE 2012 ideasprogram design recipes by categories of problems, and a novel programming environment explicitly designed for beginners. The environment grows with the readers as they master the material in the book until it supports a full-fledged language for the whole spectrum of programming tasks. The book uses a tiny subset of Scheme programming language to develop programs. (The book is not about programming in Scheme.) The choice of Scheme is natural as beginners can remain focused on the essence of programming and still develop complete programs using just the core of this language. CONTENTS: List of Figures. Preface. Part I: Processing Simple Forms of DataStudents, Teachers, and Computers. Numbers, Expressions, Simple Programs. Programs are Function Plus Variable Definitions. Conditional Expressions and Functions. Symbolic Information. Compound Data, Part 1: Structures. The Varieties of Data. Intermezzo 1: Syntax and Semantics. Part II: Processing Arbitrarily Large DataCompound Data, Part 2: Lists. More on Processing Lists. Natural Numbers. Composing Functions, Revisited Again. Intermezzo 2: List Abbreviations. Part III: More on Processing Arbitrarily Large DataMore Self-Referential Data Definitions. Mutually Referential Data Definitions. Development through Iterative Refinement. Processing Two Complex Pieces of Data. Intermezzo 3: Local Definitions and Lexical Scope. Part IV: Abstracting DesignsSimilarities in Definitions. Functions are Values. Designing Abstractions from Examples. Designing Abstractions with First-Class Functions. Mathematical Examples. Intermezzo 4: Defining Functions on the Fly. Part V: Generative RecursionA New Form of Recursion. Designing Algorithms. Variations on a Theme. Algorithms that Backtrack. Intermezzo 5: The Cost of Computing and Vectors. Part VI: Accumulating KnowledgeThe Loss of Knowledge. Designing Accumulator-Style Functions. More Uses of Accumulation. Intermezzo 6: The Nature of Inexact Numbers. Part VII: Changing the State of VariablesMemory for Functions. Assignment to Variables. Designing Functions with Memory. Examples of Memory Usage. Intermezzo 7: The Final Syntax and Semantics. Part VIII: Changing Compound Values Encapsulation. Mutable Structures. Designing Functions that Change Structures. Equality. Changing Structures, Vectors, and Objects. Epilogue. Index. Latest Print 2010 / 724 pp. / 17.8 23.5 cm ISBN-978-81-203-2461-9 / ` 375.00
Discovery in Databases. II. Classification and Clustering Inductive Logic Programming and Knowledge Discovery in Databases. Bayesian Classification (AutoClass): Theory and Results. Discovering Informative Patterns and Data Cleaning. Transforming Rules and Trees into Comprehensible Knowledge Structures. III. Trend and Deviation Analysis: Finding Patterns in Time Series: A Dynamic Programming Approach. Explora: A Multipattern and Multistrategy Discovery Assistant. IV. Dependency DerivationBayesian Networks for Knowledge Discovery. Fast Discovery of Association Rules. From Contingency Tables to Various Forms of Knowledge in Databases. V. Integrated Discovery SystemsIntegrating Inductive and Deductive Reasoning for Data Mining. Metaqueries for Data Mining. Exploration of the Power of AttributeOriented Induction in Data Mining. VI. Next Generation Database SystemsUsing Inductive Learning To Generate Rules for Semantic Query Optimization. Data Surveyor: Searching the Nuggets in Parallel. VII. KDD Applications Automating the Analysis and Cataloging of Sky Surveys. Selecting and Reporting What is Interesting: The KEFIR Application to Healthcare Data. Modeling Subjective Uncertainty in Image Annotation. Predicting Equity Returns from Securities Data with Minimal Rule Generation. From Data Mining to Knowledge Discovery: Current Challenges and Future Directions. VIII. AppendicesA: Knowledge Discovery in Databases Terminology. B: Data Mining and Knowledge Discovery Internet Resources. About the Editors. Index.
Latest Print 2010 / 628 pp. / 15.3 22.9 cm ISBN-978-81-203-4134-0 / ` 525.00
FELLEISEN, et al.
FELLEISEN, et al.
Computer Science, Computer Engineering and Information Technology reduction semantics in one volume; it also introduces the first reliable and easy-to-use tool set for such forms of semantics. The book comes with a prototyping tool suite to develop, explore, test, debug, and publish semantic models of programming languages. With PLT Redex, semanticists can formulate models as grammars and reduction models on their computer with the ease of paper and pencil. The text first presents a framework for the formulation of language models, focusing on equational calculi and abstract machines, and then introduces PLT Redex, a suite of software tools for expressing these models as PLT Redex models. PLT Redex comes with the PLT Scheme implementation, available free at http://www.plt-scheme.org/. Readers can download the software and experiment with Redex as they work their way through the book. This book is useful for the working semantics engineer (graduate student or professional language designer). Courses on semantics can easily become as dry as dust; in contrast, this book is nothing short of revolutionary. The first part is a very clear explanation of the basic concepts in programming language semantics, starting with abstract models and moving to progressively more concrete ones. However, the book really comes alive in the second part, where the authors use the PLT Redex language that they have developed to interactively explore language semantics in the same way that DrScheme allows the interactive exploration of programs. I believe that this approach will become the standards way of doing semantics research in the future, and there is no better way to take advantage of it than to read this book. MICHAEL VANIER, Department of Computer Science, Caltech CONTENTS: Preface. I: Reduction SemanticsSemantics via Syntax. Analyzing Syntactic Semantics. The l-Calculus. ISWIM. An Abstract Syntax Machine. Abstract Register Machines. Tail Calls and More Space Savings. Control: Errors, Exceptions, and Continuations. State: Imperative Assignment. Simply Typed ISWIM. II: PLT RedexThe Basics. Variables and Meta-functions. Layered Development. Testing. Debugging. Case Study 1: Order of Evaluation. Case Study 2: Continuations as Values. Typesetting. Appendix: A Tour of DrScheme. III: ApplicationsModular ACL2, Carl Eastlund, Northeastern University. Modeling Scheme Macros, Martin Gasbichler, Zhlke Engineering AG. A Model of Java/Scheme Interoperability, Kathryn E. Gray, University of Utah. Implementing Hidden Type Variables in Fortress, Joe Hallett, Boston University. Eric Allen, Sun Microsystems, Inc Sukyoung Ryu, Sun Microsystems, Inc. Type Checking and Inference via Reductions, George Kuan, University of Chicago. Topsl: DSEL as Multi-language System, Jacob Matthews, University of Chicago. Prototyping Nested Schedulers, Mike Rainey, University of Chicago. Bibliography. Index.
Latest Print 2011 / 516 pp. / 17.8 23.5 cm ISBN-978-81-203-4320-7 / ` 475.00
43
FOGEL
44
PHI Learning CATALOGUE 2012 Boxed AlgorithmsKey algorithms broken out and illustrated in pseudo code Extensive Detailed IllustrationsExamples of inputs and outputs for current methods Programming Assignments50 programming assignments and 150 exercises CONTENTS: Preface. Part I: Image Formation and Image Models. Cameras. Geometric Camera Models. Geometric Camera Calibration. RadiometryMeasuring Light. Sources, Shadows, and Shading. Color. Part II: Early Vision: Just One Image. Linear Filters Edge Detection. Texture. Part III: Early Vision: Multiple Images. The Geometry of Multiple Views. Stereopsis. Affine Structure from Motion. Projective Structure from Motion. Part IV: Mid-Level VisionSegmentation by Clustering. Segmentation by Fitting a Model. Segmentation and Fitting Using Probabilistic Methods. Tracking with Linear Dynamic Models. Part V: High-Level Vision: Geometric MethodsModel-Based Vision. Smooth Surfaces and Their Outlines. Aspect Graphs Range Data. Part VI: HighLevel Vision: Probabilistic and Inferential Methods. Finding Templates Using Classifiers. Recognition by Relations between Templates. Geometric Templates from Spatial Relations. Part VII: ApplicationsApplication: Finding in Digital Libraries. Application: Image-Based Rendering. Bibliography. Index. Latest Print 2009 / 720 pp. / 17.8 23.5 cm ISBN-978-81-203-2372-8 / ` 395.00
examples span a considerable range of applications and should be useful to a variety of readers with different backgrounds and expertise. Beginning with a survey of evolutionary computation, the book describes in detail the methodology of designing and optimizing mathematical models, and discusses how evolutionary algorithms can provide effective and potentially innovative means for addressing problems in clustering and classificationthe two principal areas of research in signal processing. Evolutionary algorithms provide a variety of means for addressing optimal control problems. The examples presented in the book indicate a diverse set of applications of evolutionary algorithms for control. Finally, a relatively new approach to designing improved evolutionary algorithms that relies on fitness distribution of operators is described and its application to problems in signal processing and other domains is emphasized. Students of computer science and engineering would find this book extremely useful. Its lucid treatment provides the students with an opportunity to learn how evolutionary algorithms perform in practice. CONTENTS: Preface. An Overview of Evolutionary Algorithms and Their Advantages. Evolving Models of Time Series. Evolutionary Clustering and Classification. Evolving Control Systems. Theory and Tools for Improving Evolutionary Algorithms. Index.
Latest Print 2004 / 184 pp. / 16.0 24.1 cm ISBN-81-203-2588-5 / ` 150.00
Computer Science, Computer Engineering and Information Technology additions have also been made to the text, including completely new chapters on modules and continuationpassing style. Essentials of Programming Languages can be used for both graduate and undergraduate courses, and for continuing education courses for programmers. CONTENTS: Foreword by Hal Abelson. Preface. Acknowledgments. Inductive Sets of Data. Data Abstraction. Expressions. State. Continuation-Passing Interpreters. Continuation-Passing Style. Types. Modules. Objects and Classes. A: For Further Reading. B: The SLLGEN Parsing System. Bibliography. Index.
Latest Print 2009 / 432 pp. / 17.8 23.5 cm ISBN-978-81-203-3806-7 / ` 325.00
45
GANESH
46
PHI Learning CATALOGUE 2012 those principles in the different phases of software development. While updating the book with respect to the recent advances in software engineering, it maintains the successful structure of the first edition and enhances the coverage that includes: More thorough treatment of object orientation Greater coverage of software architecture and components Introduction to modeling languages Z and UML New validation techniques including model checking Quality improvement paradigms, including GQM and CMM More material on software processes, including the unified process. Case studies presented throughout expose students to issues, problems, and challenges involved in different application areas. They are intended to illustrate the use of general principles with concrete examples. Besides, over 350 exercises are provided to aid in the comprehension of the material. CONTENTS: Preface to the Second Edition. Preface to the First Edition. Software Engineering: A Preview. Software: Its Nature and Qualities. Software Engineering Principles. Design and Software Architecture. Specification. Verification. The Software Production Process. Management of Software Engineering. Software Engineering Tools and Environments. Epilogue. Appendix. Case Studies. A: Automating a Law Office. B: Building a Family of Compilers. C: Incremental Delivery. D: Applying Formal Methods in Industry. Bibliography. Index. Latest Print 2010 / 624 pp. / 17.8 23.5 cm ISBN-978-81-203-2242-4 / ` 350.00
growing segments in Information Technology today, enables organizations to respond quickly to the ever increasing customer needs and to capitalize on market opportunities. This revised edition continues to throw light on the significance of Business Engineering and its link with Information Technology. Besides, it discusses the role of consultants, vendors and users, the process of customization, as well as the methodology and guidelines for ERP implementation. Intended for the discerning chief executives, functional managers, MIS managers and students of management courses, the book should also serve as a complete reference for understanding the concepts of ERP and enable organizations to implement ERP solutions. HIGHLIGHTS OF THE SECOND EDITION Focusses on Indian ERP packages, with a new section on Example of an Indian ERP Package. Provides Answers at the end of the book to most of the problems given at the end of each chapter for the benefit of both the students and the teachers. KEY FEATURES Discusses ERP, its scope, benefits and its evolution in an easy-to-read style. Helps understand the business processes that underlie a business management information system, and how ERP fits into the business model. Shows how a company can win orders in a competitive environment, using ERP as a tool. Presents the key features of some of the leading ERP packages marketed, and a few case studies on some major companies which have successfully implemented ERP solution. CONTENTS: Preface. Preface to the First Edition. Acknowledgements. Prologue. ERPA Curtain Raiser. Business Engineering and ERP. Business Modelling for ERP. ERP Implementation. ERP and the Competitive Advantage. The ERP Domain. Marketing of ERP. Case Studies. Appendix. Further Reading. Answers to Selected Problems. Index.
Latest Print 2011 / 200 pp. / 16.0 24.1 cm ISBN-978-81-203-2254-7 / ` 150.00
GHOSH
All of C
SMARAJIT GHOSH, Professor and Head of the Department of Electrical and Instrumentation Engineering, Thapar University, Patiala. Designed as a text for the students of computer science, computer applications, all branches of engineering, and also for those pursuing courses in ICT (Information Communication Technology) related subjects, this book is suitable for anyone new to programming in C. It teaches the readers all about Cintroduces the basic programming concepts, how to program, then moves on to a thorough discussion of advanced techniques and features of C. Though a new title, it is a completely reorganized, thoroughly revised and fully updated version of the authors earlier book Programming in C. Highly practical in nature, the text is enriched throughout with numerous worked-out examples to help the reader grasp the application of the concepts discussed. Each chapter concludes with a section Test Yourself (with answers) that provides students with an opportunity to solve plenty of interesting problems and coding
Computer Science, Computer Engineering and Information Technology assignments. Besides the book offers the following special features in three separate sections to help students build competence in programming and to prepare them to attempt solutions to real-life assignments. 75 Solved Programs 120 Multiple Choice Questions 88 Confidence Building Programs CONTENTS: Preface. Acknowledgements. Number Systems, Codes, and Boolean Algebra. Unix. Structure of C Programming. Basic Elements. Operators and Expressions. Input and Output Operations. Control Statements. Arrays. Character Strings. User-Defined Functions. Pointers. Structures and Unions. File Management. Introduction to Data Structures in C. Solved Programs. Multiple Choice Questions. Build Up Your Confidence. Index.
Latest Print 2008 / 492 pp. / 16.0 24.1 cm ISBN-978-81-203-3520-2 / ` 250.00
47
Equations. Solution of Nonlinear Equations. Eigenvalues and Eigenvectors of Matrices. Statistical Analysis of Data. Curve Fitting. Sorting of Data. Approximation of Functions. Interpolation. Numerical Integration. Numerical Differentiation. Solution of Ordinary Differential Equations: Initial Value Problems. Solution of Ordinary Differential Equations: Boundary Value Problems. Numerical Solution of Partial Differential Equations. Appendix. Suggested Further Reading. Index.
Latest Print 2009 / 648 pp. / 17.8 23.5 cm ISBN-978-81-203-2987-4 / ` 395.00
GHOSH
SQL Popcorn
PRANAB GHOSH, Scientist in Defence Research and Development Organization (DRDO). Presently, he is Assistant Director (Computer Wing) at Proof and Experimental Establishment (PXE), Chandipur. SQL (Structured Query Language) is a widely used database computer language designed for data retrieval and administration, report generation, database object creation and manipulation, and database access control management. Whether it is Oracle, Sybase, MS Access or DB2, this database language is used in all relational database management systems. This book presents the basics of SQL and teaches how to use it to create, modify and maintain a database in practical situations. The book first exposes the readers to important features, functions and commands of SQL and then focuses on solving SQL queries in a step-by-step manner. It provides a number of SQL query examples and encourages the readers to try out various SQL queries to understand the underlying concepts. The book discusses the different real-life SQL queries related to a banking transaction system, publication management system, transport management system, employee information system, sales tracking system, teaching activity system, patient diagnostics system, and an automobile sales monitoring system, in order to acquaint the readers with more and more complex aspects of SQL. KEY FEATURES More than 150 well-balanced solved problems to help students learn query-solving techniques. A number of real-life examples to show relevant application of the procedures discussed. Self-test exercises including objective type questions at the end of each chapter for reinforce-ment of concepts through practice. The book is useful for the students of BSc/MSc (Computer Science), BCA/MCA, BBA/MBA and BE/BTech (Computer Science and Engineering, and Information Technology) for their courses in database management systems. CONTENTS: Preface. Acknowledgements. SQLBrief Overview. Banking Transaction Information System.
GHOSH
48
Publication Management System. Training Management System. Transport Management System. Employee Information System. Sales Tracking System. Teaching Activity Information System. Patient Diagnostics Information System. Automobile Sales Monitoring System. Appendix A: Script of Tables Used. Appendix B: Frequently Used SQL Commands. Answers. Index.
Latest Print 2009 / 228 pp. / 17.8 23.5 cm ISBN-978-81-203-3922-4 / ` 195.00 / (e-book also available)
GILLENWATER
Flexible Web Design: Creating Liquid and Elastic Layouts with CSS
ZOE MICKLEY GILLENWATER is an experienced web designer, project manager, and technical author, active in the web standards community. In her position as design services manager of the University of North Carolina Highway Safety Research Center, Zoe leads the design and development efforts of dozens of information-rich web sites and applications. Liquid or fluid layouts are visually appealing and reasonably easy to build. However, designing them can pose challenges to web designers who are accustomed to perfect pixel control. This book addresses those challenges. Using standards-compliant and cross-browser compatible (X)HTML and CSS, in designers will learn: The benefits of flexible layouts When to choose a liquid, elastic, or hybrid design How to design and slice graphic comps in a way that makes flexible design achievable How to build liquid and elastic layouts from scratch How to create flexible background graphics and scalable content images When and how to limit the degree of flexibility in a web page CONTENTS: Acknowledgements. Introduction. Understanding Flexible Layouts. How to Design Flexible Layouts. Preparing Your Design for Construction. Building Liquid Layout Structures. Building Elastic Layout Structures. Putting Limits on Flexibility. Creating Spacing for Text. Adding Background Images and Color. Creating Flexible Images.
Latest Print 2011 / 336 pp. / 17.8 23.5 cm ISBN-978-81-203-4408-2 / ` 495.00
0000 to 8085: Introduction to Microprocessors for Engineers and Scientists, 2nd ed.
P.K. GHOSH, Professor at the Indian Institute of Technology Kanpur. P.R. SRIDHAR, Electronics Engineer, Indian Institute of Technology Kanpur. The 8085 processor and its peripherals have been used to explain the basic concepts of microprocessor operation and system realization. This text can be used by electrical engineering undergraduates in their first course on microprocessors, and by engineering students in several other disciplines, and also by students of science with some preparation in digital electronics. KEY FEATURES The peripheral devices are discussed comprehensively. The text gives design principles along with complete circuit and printed circuit board details of a standalone microcomputer. This also serves as an outstanding illustration of practical realization of microprocessor-based systems. The text has been successfully tested in the class-room and also in workshops on microprocessor systems. In the present edition, a sample set of monitor routines has been given, the number of problems has been substantially increased, and full solutions to the extended problem set have been provided. CONTENTS: Preface. Preface to the Second Edition. The Generic Microcomputer. The Architecture of a Microprocessor. The 8085A CPU. The 8085A Instruction Set. Memory and Input/Output Addressing. 8085A Minimum System Configuration. EPROM and RAM Memories: 2764 and 6264. Programmable Keyboard/ Display Interface: 8279. Programmable Interval Timer: 8253. Programmable Peripheral Interface: 8255. Serial Communication and the USART 8251. Programmable DMA Controller: 8257. Programmable Interrupt Controller: 8259. AppendicesA: A Summary of Basic Digital Circuits. B: Some Assembly Language Programs. C: Design Principles and Full Circuit Description of the Microcomputer CASE 3.1. D: 8085A Instruction Set Tables. Problems. Solutions to the Problems. Index.
Latest Print 2011 / 328 pp. / 21.6 27.8 cm ISBN-978-81-203-0978-4 / ` 295.00
Computer Science, Computer Engineering and Information Technology More than 150 Pauses (short questions)inserted at strategic points. Full solutions to Pauses are included at the end of each section. A free Student Solutions Manual is built into the back of the text. A strong emphasis on graph theory, incorporating its coverage throughout six chapters. A glossary of definitions and a list of symbols and notation. IMPORTANT ADDITIONS TO THIS EDITION The chapter on Proofs is now spread to two chapters, the first mainly expository on proofs, the second focused on logic (truth tables, propositions). Two sections on probability (2.4 and 2.5). Section 11.3 on RNA chains has been rewritten to include a new (and easier) algorithm for the recovery of an RNA chain from its complete enzyme digest. True/false questions (with all answers in the back of the book) have been added to every section. An additional 900 exercises; complete solutions to an additional 200 exercises in the back of the book. Many new exercises on mathematical induction, which is now one of the strongest, basic presentations available. An appendix on matrices. A number of new computer science applications. CONTENTS: Preface. To the Student. Suggested Lecture Schedule. Yes, There Are Proofs! Logic. Sets and Relations. Functions. The Integers. Induction and Recursion. Principles of Counting. Permutations and Combinations. Algorithms. Graphs. Paths and Circuits. Applications of Paths and Circuits. Trees. Planar Graphs and Colorings. The Max FlowMin Cut Theorem. Appendix. Solutions to True/False Questions and Selected Exercises. Glossary. Index.
Latest Print 2011 / 588 pp. / 20.0 25.0 cm ISBN-978-81-203-3298-0 / ` 425.00
49
and use a wide variety of Web development tools effectively and efficiently. Students are also introduced to the concepts of Internet Protocols, Java networking, JavaScript and VBScript. The material presented on Java network programming contains an elaborate description with examples to help the reader clearly understand the networking concepts. The book is intended as a text for students of Computer Science and Engineering, Information Technology, and Master of Computer Applications. KEY FEATURES Presents well-designed material on HTML, DHTML and XML with many practical exercises. Explains the development of servlets with simple examples. Explores the programming features of JSPs. Introduces the elements of ASPs with worked-out exercises. Includes Review Questions and Objective Type Questions at the end of each chapter. CONTENTS: Preface. Introduction. Internet Protocols. Java Network Programming. HTML. Javascript. VBScript. Dynamic HTML (DHTML). Extensible Mark-Up Language (XML). Common Gateway Interface (CGI). Servlets. Java Server Pages (JSP). Active Server Pages (ASP). Index.
Latest Print 2011 / 308 pp. / 17.8 23.5 cm ISBN-978-81-203-3276-8 / ` 275.00
50
PHI Learning CATALOGUE 2012 KEY FEATURES Illustrates the concepts with the help of various figures and examples. Provides a summary at the end of each chapter for quick revision of key points. Offers chapter-end questions for self-evaluation. CONTENTS: Preface. Introduction to Data Mining. Data Preprocessing Technique. Association Rule Mining. Data Classification Techniques. Data Clustering. Other Data Mining Techniques. Multimedia Data Mining: The Recent Trend. Index.
Latest Print 2009 / 144 pp. / 16.0 24.1 cm ISBN-978-81-203-3812-8 / ` 125.00 / (e-book also available)
KEY FEATURES Ready to refer handbook for UNIX commands/features. Commands illustrated for better understanding and visualization of concepts. Administrator-related commands and responsibilities described with clarity. This concise and compact text is well suited for undergraduate and postgraduate students pursuing courses in Computer Science and Engineering, and Computer Applications (BCA and MCA). Besides, Software Engineers working on UNIX/Linux-based applications would considerably benefit from this book. CONTENTS: Preface. Introduction to Operating System. Encounter with UNIX Commands. General Purpose Commands. The UNIX Files System. UNIX Files Continued. UNIX Files: Security Features. The VI (vi) Editor. UNIX Shell. UNIX Processes. Setting Up the Workspace and Environment. Communication Features of UNIX. UNIX Files: Advanced Features. UNIX Filters. The grep and sed filters in UNIX. The Shell Programming in UNIX. UNIX Administrators Commands. UNIX Networking Commands. The AWK Filters. PERL Manipulation. Advanced Features and Commands with vi Editor. UNIX Files Related System Calls. UNIX Process Related System Calls. Appendix. Index.
Latest Print 2009 / 288 pp. / 17.8 23.5 cm ISBN-978-81-203-3786-2 / ` 195.00 / (e-book also available)
TCP/IP Illustrated
N.P. GOPALAN, Professor, Department of Computer Applications, National Institute of Technology, Tiruchirappalli, Tamil Nadu. B. SIVASELVAN, Assistant Professor, Indian Institute of Information Technology, Design and Manufacturing Kancheepuram, IIT Madras Campus, Chennai. The TCP/IP technology has evolved over the years and undergone substantial improvements to meet the demands of modern high-speed network technologies. These demands involve the handling of increased traffic, providing better and efficient services, and implementing foolproof security measures for authentic and safe communication. Offering clear explanations of underlying issues, this book provides an accessible introduction the basic principles of the Internet and its accompanying TCP/IP protocol suit. It discusses a wide range of topics, including: Principles and applications of TCP/IP and other relevant protocols Coordination of multiple interconnected physical networks and protocols Routing and its specific componentsInternet addressing, protocol layering and implementation Client-server model of communication Internet securityissues and concepts This textbook is designed for students of BE/BTech pursuing courses in Computer Science and Engineering, Information Technology, as well as for students of computer applications (BCA and MCA). It can also be a valuable reference for ME/MTech students of Computer Science and Engineering and Information Technology, specializing in computer networks and network programming. CONTENTS: Preface. Acknowledgements. Introduction. Network Technologies Revisited. Internet Architecture and Concepts. Address Resolution Protocols. Reverse Address Resolution Protocol (RARP). Connectionless Datagram. Datagram Routing. Internet Control Message Protocol (ICMP). Subnet and Classless Addressing
Computer Science, Computer Engineering and Information Technology Principles. Protocol Organization. User Datagram Protocol (UDP). Transmission Control ProtocolReliable Services. Routing Algorithms. Exterior Gateway Protocols for Routing. Autonomous Systems Routing. Multicasting Over the Internet. TCP/IP over ATM Networks. Mobile IP. Private Network ConnectionsVPN and NAT. Client Server Interaction. Socket Interface. Automatic Configuration and Boot Strapping. Domain Name System (DNS). Telnet and Remote Login Applications. File Transfer Protocol (FTP). Electronic Mail (E-mail). World Wide Web (WWW) and HTTP. Voice and Video Over IP (VOIP). Internet Security. IPv6The Future of TCP/IP. List of Networking Terms. Bibliography. Index.
Latest Print 2008 / 308 pp. / 17.8 23.5 cm ISBN-978-81-203-3283-6 / ` 250.00 / (e-book also available)
51
CONTENTS: Preface. Introduction to C/C++ Programming. Control Structures. Functions. Arrays. Object-Oriented Programming [C++]. Operator Overloading. Inheritance. Virtual Functions and Polymorphism. Templates and Exception Handling. Index.
Latest Print 2010 / 204 pp. / 17.8 23.5 cm ISBN-978-81-203-3923-1 / ` 175.00 / (e-book also available)
GORDON
52
PHI Learning CATALOGUE 2012 Language Modeling. II: Machine TranslationToward Purely Discriminative Training for Tree-Structured Translation Models. Reranking for Large-Scale Statistical Machine Translation. Kernel-Based Machine Translation. Statistical Machine Translation through Global Lexical Selection. Discriminative Phrase Selection for SMT. Semisupervised Learning for Machine Translation. Learning to Combine Machine Translation Systems. References. Contributors. Index.
Latest Print 2010 / 328 pp. / 17.8 23.5 cm ISBN-978-81-203-4055-8 / ` 325.00
pattern recognition systems, a survey of image processing theory is included, covering techniques such as scene segmentation, Hough transforms, least squares, eigenvector line fitting, and Fourier transforms. Readers do not need computer science expertise or a mathematics background beyond elementary calculus. The book includes a CD with sample digital images and data files, a sample project with input file, SAS programs, and C program implementations of several major algorithms that are presented in the book. CONTENTS: Preface. Introduction. Probability. Statistical Decision Making. Nonparametric Decision Making. Clustering. Artificial Neural Networks. Processing of Waveforms and Images. Image Analysis. Appendices. References. Index. Latest Print 2011 / 496 pp. / 17.8 23.5 cm ISBN-978-81-203-1484-9 / ` 350.00
GOYAL
GOUTTE, et al.
Computer Science, Computer Engineering and Information Technology Assurance. Software Maintenance and Project Scheduling/Managements. Hardware/Software Selection and Acquisition. Disaster Recovery, System Security, Ethics and Future Possibilities. Social Issues. Questions Bank (Solved). Appendices A1A3. Index
Latest Print 2011 / 232 pp. / 16.0 24.1 cm ISBN-978-81-203-4284-2 / ` 195.00 / (e-book also available)
53
Virtual Circuit Packet Switching Network. Internet Protocol (IP). Routing Protocols. Multicasting and Multiprotocol Label Switching (MPLS). Transport Layer. Network Security. Application Layer. Bibliography. Answers to Selected Exercises. List of Acronyms. Index.
Latest Print 2011 / 828 pp. / 17.8 23.5 cm ISBN-978-81-203-2846-4 / ` 450.00
GUPTA
GUPTA
54
PHI Learning CATALOGUE 2012 data mining projects, researchers and practitioners have adopted established algorithms from statistics, machine learning, neural networks, and databases and have also developed new methods targeted at large data mining problems. Principles of Data Mining with its unique blend of inputs from information science, computer science, and statistics provides practitioners and students with an introduction to the wide range of algorithms and methodologies in this exciting area. KEY FEATURES Gives an overview based on intuition, stressing on the principles underlying data mining algorithms and their application. Shows how algorithms are constructed to solve specific problems systematically. Emphasizes on how analysis fits together when applied to real-world data mining problems. This book is a must read for one who wants to know how to store, access, model and finally describe and understand large data sets. CONTENTS: List of Tables. List of Figures. Series Foreword. Preface. Introduction. Measurement and Data. Visualizing and Exploring Data. Data Analysis and Uncertainty. A Systematic Overview of Data Mining Algorithms. Models and Patterns. Score Functions for Data Mining Algorithms. Search and Optimization Methods. Descriptive Modeling. Predictive Modeling for Classification. Predictive Modeling for Regression. Data Organization and Databases. Finding Patterns and Rules. Retrieval by Content. Appendix: Random Variables. References. Index. Latest Print 2011 / 580 pp. / 17.8 23.5 cm ISBN-978-81-203-2457-2 / ` 375.00
Dynamic Logic
DAVID HAND, Imperial College, London. HEIKKI MANNILA, Helsinki University of Technology. PADHRAIC SMYTH, University of California at Irvine. The rapid growth and integration of databases provides scientists, engineers, and business people with a vast new resource that can be analyzed to make scientific discoveries, optimize industrial systems, and uncover financially valuable patterns. To undertake these large
DAVID HAREL, The Weizmann Institute. DEXTER KOZEN, Cornell University. JERZY TIURYN, University of Warsaw. Dynamic Logic is a formal system for reasoning about programs and it also enjoys the singular advantage of being strongly related to classical logic. Traditionally, this has meant formalizing correctness specifications are met by a particular program. This book presents a comprehensive introduction to Dynamic Logic (DL). It can be described as a blend of three complementary classical ingredients: first-order predicate logic, modal logic, and the algebra of regular events. These components merge to form a system of remarkable unity that is theoretically rich as well as practical. The text is divided into three parts: Part I reviews the fundamental concepts of logic and computability theory that are needed in the study of Dynamic Logic. Part II discusses Propositional Dynamic Logic and its variants,
Computer Science, Computer Engineering and Information Technology and Part III discusses First-Order Dynamic and its variants. Examples are provided throughout, and a collection of exercises and a short historical section are included at the end of each chapter. The book will be well suited for the students of computer science and those pursuing postgraduate courses in philosophy. CONTENTS: Preface. I: Fundamental ConceptsMathematical Preliminaries. Computability and Complexity. Logic. Reasoning About Programs. II: Propositional Dynamic LogicPropositional Dynamic Logic. Filtration and Decidability. Deductive Completeness. Complexity of PDL. Nonregular PDL. Other Variants of PDL. III: FirstOrder Dynamic LogicFirst-Order Dynamic Logic. Relationships with Static Logics. Complexity. Axiomatization. Expressive Power. Variants of DL. Other Approaches. References. Notation and Abbreviations. Index.
Latest Print 2007 / 476 pp. / 17.8 23.5 cm ISBN-978-81-203-3171-6 / ` 295.00
55
Setting Up JSF. Expression Language. JSF HTML Tags. Converters. Validation. Event Handling. Page Navigation. Using NetBeans IDE. Creating Custom Component. AJAX with RichFaces Using JBoss. Index.
Latest Print 2009 / 360 pp. / 17.8 23.5 cm ISBN-978-81-203-3709-1 / ` 325.00
HARWANI
HARWANI
56
PHI Learning CATALOGUE 2012 capabilities and the learning abilities of artificial neural networks. The text assumes that the reader is conversant with the concept of a system and the notion of a state, as well as with the basic elements of Boolean algebra and switching theory. KEY FEATURES Adopts systematic and unified treatment of the subject to make it more accessible to students and practitioners. Integrates the important results to fully explain a wide range of existing empirical observations and commonly used heuristics. Views artificial neural networks as parallel computational models, with varying degrees of complexity, composed of densely interconnected adaptive processing units. Discusses majority of the network models that are more closely related to traditional mathematical and/ or statistical models rather than to neurobiologic models. Outlines theories and techniques of artificial neural networks that are fairly mathematical. Provides numerous illustrative examples at the end of each chapter, along with over 200 analytical and computer-based problems to aid in the development of neural network analysis and design skills. Contains a wide bibliography with 700 new references. CONTENTS: Preface. Acknowledgment. Abbreviations. Symbols. Threshold Gates. Computational Capabilities of Artificial Neural networks. Learning Rules. Mathematical Theory of Neural Learning. Adaptive Multilayer Neural Networks I. Adaptive Multilayer Neural Networks II. Associative Neural Memories. Global Search Methods for Neural Networks. References. Index. Latest Print 2010 / 540 pp. / 17.8 23.5 cm ISBN-978-81-203-1356-9 / ` 350.00
HASSOUN
HAYKIN
Computer Science, Computer Engineering and Information Technology Sequential state-estimation algorithms, including Kalman and particle filters. Recurrent neural networks trained using sequentialstate estimation algorithms. Insightful computer-oriented experiments. Stochastic dynamic programming, including approximate and neurodynamic procedures. CONTENTS: Preface. Introduction. Rosenblatts Perceptron. Model Building through Regression. The Least-Mean-Square Algorithm. Multilayer Perceptrons. Kernel Methods and Radial-Basis Function Networks. Support Vector Machines. Regularization Theory. Principal-Components Analysis. Self-Organizing Maps. Information-Theoretic Learning Models. Stochastic Methods Rooted in Statistical Mechanics. Dynamic Programming. Neurodynamics. Bayseian Filtering for State Estimation of Dynamic Systems. Dynamically Driven Recurrent Networks. Bibliography. Index.
Latest Print 2011 / 260 pp. / 17.8 23.5 cm ISBN-978-81-203-4000-8 / ` 450.00
57
Tools for Raster Displays. Curve and Surface Design. Color Theory. Introduction to Ray Tracing. Appendices 1: Graphics Tools: How to Obtain and Install OpenGL. 2: Some Mathematics for Computer Graphics. 3: SDL: Scene Description Language. 4: Fractals and the Mandelbrot Set. 5: Relative and Turtle Drawing. Index.
Latest Print 2011 / 800 pp. / 21.6 27.8 cm ISBN-978-81-203-3829-6 / ` 550.00
58
PHI Learning CATALOGUE 2012 Simple, clear source code listings, presented with the syntax coloring found in professional Integrated Development Environment (IDE) editors CONTENTS: Preface. Object-Oriented Programming. Abstract Data Types. Arrays. Linked Structures. Stacks. Queues. Collections. Lists. Hash Tables. Recursion. Trees. Binary Trees. Search Trees. Heaps and Priority Queues. Sorting. Graphs. Appendixes: A. Answers and Hints. B. Java Review. C. Essential Mathematics. D. The Java Collections Frameworks. E. References. Index.
Latest Print 2011 / 636 pp. / 17.8 23.5 cm ISBN-978-81-203-2745-0 / ` 450.00
HOLUB
Compiler Design in C
ALLEN I. HOLUB. This book is highly accessible to both computer science students and programmers. The approach is similar to that taken by Tanenbaum for operating systems in the C-language code that implements all algorithms. KEY FEATURES Develops fully functional versions of lex and yaac (UNIX operating system tools for writing compilers). Uses lex and yaac to develop a complete C compiler that includes the parts of C. Features a version of yaac that improves on the UNIX version of yaac in two wayserror recovery and the parser, which automatically produces a windoworiented debugging environment in which the parse and value stacks are visible. CONTENTS: Preface. Basic Concepts. Input and Lexical Analysis. Context-Free Grammars. Top-Down Parsing. Bottom-Up Parsing. Code Generation. Optimization Strategies. AppendicesA: Support Functions. B: Notes on Pascal Compilers. C: A Grammar for C. D: LEX. E: LLama and Occs. F: A C-code Summary. Bibliography. Index. Cross Reference by Symbol. Latest Print 2010 / 924 pp. / 17.8 23.5 cm ISBN-978-81-203-0778-0 / ` 495.00
JACKSON
59
The text covers aspects of image representation including luminance, colour, spacial and temporal properties of vision and digitization. Image processing techniques are explained in full, and a comprehensive treatment of stochastic modelsuseful in understanding the fundamental techniques of image restorationand coding is provided. The author also discusses algorithm developments (software/firmware) for image transforms, enhancement, reconstruction and image coding. Over 400 pieces of art and numerous illustrative diagrams help the reader in understanding the subject. CONTENTS: Preface. Acknowledgements. Introduction. Two-Dimensional Systems and Mathematical Preliminaries. Image Perception. Image Sampling and Quantization. Image Transforms. Image Representation by Stochastic Models. Image Enhancement. Image Filtering and Restoration. Image Analysis and Computer Vision. Image Reconstruction from Projections. Image Data Compression. Index.
Latest Print 2011 / 592 pp. / 17.8 23.5 cm ISBN-978-81-203-0929-6 / ` 325.00
JAMES
JAIN
60
PHI Learning CATALOGUE 2012 Using the Internet. Applications Development in Linux. Gimp Image Editor. OpenOffice.org Applications. Index.
Latest Print 2012 / 336 pp. / 17.8 23.5 cm ISBN-978-81-203-4475-4 / ` 350.00 / (e-book also available)
Comprehensive and updated Internet dictionary acquainting with the Web world terminologies CONTENTS: Preface. The Internet: An Overview. Evolution and Growth of the Internet. Working of the Internet. Hardware and Software Requirements. Getting Online. Electronic Mail. Getting Free E-Mail Address. World Wide Web. Building Websites. Making Dynamic Web Pages. Hosting and Promoting Websites. Electronic Commerce. Newsgroups and News Feeds. Internet Chatting and Messaging. Internet Telephony and Web Conferencing. Blogs and Social Networking. File Transfer, Gopher, Remote Working. Internet Security. The Internet and the Society. Super Tools for Better Computing. The Internet Dictionary. Appendix. Index.
Latest Print 2010 / 456 pp. / 17.8 23.5 cm ISBN-978-81-203-4029-9 / ` 295.00 / (e-book also available)
JAMES
Software Engineering
K.L. JAMES, an engineer by profession, is Technical Officer, at the Computer Centre of University of Kerala. Software Engineering discusses the major issues associated with different phases of software development life cycle. Starting from the basics, the book discusses several advanced topics. Topics like software project management, software process models, developing methodologies, software specification, software testing and quality, software implementation, software security, software maintenance and software reuse are discussed. This book also gives an introduction to the new emerging technologies, trends and practices in software engineering field. New topics such as MIMO technology, AJAX, etc. are included in the book. The topics like .NET framework, J2EE, etc. are also dealt with. Case Studies, discussions on real-life situations of dealing with IT related problems and finding their solutions in an easy manner, are given in each chapter. Elegant and simple style of presentation makes the reading of this book a pleasant experience. Students of Computer Science and Engineering, Information Technology and Computer Applications should find this book highly useful. It would also be useful for IT technology professionals who are interested to get acquainted with the latest and the newest technologies. CONTENTS: Preface. An Introduction to Software Engineering. Software Project Management. Software Process Models. Software Development Approaches. Feasibility Factors and Software Metrics Estimation. Requirements Analysis and Software Requirements Specifications. Software Design. Software Coding. Software Testing. Software Quality. Software Implementation. Software Security. Software Reuse. Software Maintenance. Case Tools. Index.
Latest Print 2011 / 388 pp. / 17.8 23.5 cm ISBN-978-81-203-3589-9 / ` 275.00 / (e-book also available)
JAMES
JANA
Computer Science, Computer Engineering and Information Technology trends in C++ and OOP. The book continues to give an overview of programming as well as an introduction to basic object-oriented (OO) concepts and elements of C. It also provides the standard and advanced features of C++ for further study. The text establishes the philosophy of OOP by highlighting the core features of C++ and demonstrating the semantic differences between C as a procedural paradigm and the object-oriented paradigm of C++. This new edition updates and elaborates on the following topics: Reference data types Inline functions Twos complement representation of signed numbers Parameter passingpassing pointers by value as well as by reference Polymorphism Searching and sorting algorithms Implementation of linked list Phases of software development UML Primarily intended as a text for undergraduate students of engineering (B.Tech.), undergraduate and postgraduate students of computer applications (BCA/MCA), and postgraduate students of management, the book should also prove to be a stimulating study for all those who have a keen interest in the subject. KEY FEATURES Practical application of theories through several examples and program source codes Intricacies of language features in the light of OO design and modeling paradigm and UML Exhaustive glossary of programming terms. CONTENTS: Preface. Acknowledgements. Overview. Declarations and Expressions. Statements. Array, Pointer and Structure. Functions. Preprocessor Directives. Standard C Library Functions and Standard Header Files. Data Abstraction through Classes and User-Defined Data Types. Operator Overloading. Class Relationships. Advanced Concepts. The Standard Library in C++. Data Structures and Applications in C++. Object-Oriented Design and Modeling. Unified Modeling Language. Problems (for Laboratory Workouts). Glossary. Bibliography. Index.
Latest Print 2011 / 548 pp. / 17.8 23.5 cm ISBN-978-81-203-2871-6 / ` 325.00
61
Object-Oriented Programming (OOP) paradigm using Java as a language. The text begins with the programming overview and introduces the reader to the important objectoriented (OO) terms. It then deals with Java development as well as runtime environment set-up along with the steps of compilation and running of a simple program. The text explains the philosophy of Java by highlighting its core features and demonstrating its advantages over C++. Besides, it covers GUI through Java applets, Swing, as well as concurrency handling and synchronization through threads. A chapter is exclusively devoted to fundamental data structures and their applications in Java. The book shows how Unified Modeling Language (UML) represents objects, classes, components, relationships, and architectural design. This comprehensive and student friendly book is intended as a text for the students of computer science and engineering, computer applications (BCA/MCA), and IT courses. KEY FEATURES Shows the practical application of theories through several examples and program source codes. Provides end-of-chapter review questions and end-ofbook laboratory workouts for easy assimilation of concepts learned and self-evaluation. Covers the features of latest version of Java, i.e. Java 2 Platform Standard Edition (J2SE) 5.0. CONTENTS: Preface. Acknowledgements. Overview. Data Types and Expressions. Statements. Arrays. Methods or Functions. Data Abstraction Through Classes. Class Relationships. Multithreading. Java Standard Packages and Classes. Input and Output. Applet. Swing. Data Structures and Applications in Java. Object-Oriented Design and Modeling. Unified Modeling Language. Additional Problems. Appendix. Index.
Latest Print 2010 / 656 pp. / 17.8 23.5 cm ISBN-978-81-203-2775-7 / ` 395.00
JANA
V.S. JANAKIRAMAN, Professor of Computer Science, PSG College of Arts & Science, Coimbatore. K. SARUKESI, Professor of Computer Science, Bharathiyar University, Coimbatore. This compact and easy to read book describes in detail the basic principles of Decision Support Systems (DSS). The book also gives a comprehensive account of the various models used in decision making process, the many facets of DSS and explains how they are implemented. Further, it discusses the significance of business reengineering, the role of client-server technology, Internet and Intranet, and analyzes the concepts of Database Management Systems (DBMS), model management and various GUIs.
62
PHI Learning CATALOGUE 2012 Systems. II: Regression and OptimizationLeast-Squares Methods for System Identification. Derivative-based Optimization. Derivative-Free Optimization. III: Neural NetworksAdaptive Networks. Supervised Learning Neural Networks. Learning from Reinforcement. Unsupervised Learning and Other Neural Networks. IV: Neuro-Fuzzy ModelingANFIS: Adaptive Neuro-Fuzzy Inference Systems. Coactive Neuro-Fuzzy Modeling: Towards Generalized ANFIS. V: Advanced Neuro-fuzzy ModelingClassification and Regression Trees. Data Clustering Algorithms. Rulebase Structure Identification. VI: Neuro-fuzzy ControlNeuro-Fuzzy Control I. NeuroFuzzy Control II. VII: Advanced ApplicationsANFIS Applications. Fuzzy-Filtered Neural Networks. Fuzzy Sets and Genetic Algorithms in Game Playing. Soft Computing for Color Recipe Prediction. A. Hints to Selected Exercises. B. List of Internet Resources. C. List of MATLAB Programs. D. List of Acronyms. Index.
Latest Print 2011 / 640 pp. / 17.8 23.5 cm ISBN-978-81-203-2243-1 / ` 350.00
Designed as a textbook for the undergraduate and graduate students of computer science and management, this book would also be of great help to the practising professional. CONTENTS: Preface. Acknowledgements. Concepts in General Management. Information Systems. Decision Support Systems. Database Management Systems. Model Base Management Systems. Dialogue Management Subsystem. Hardware and Software Technologies for DSS. Artificial Intelligence and Expert Systems. Internet: The Future of Computing. Electronic Data Interchange. Computer Networks. Appendix: AOracle: A Case Study in Oracle. BInteractive Financial Planning System. Index. Latest Print 2009 / 236 pp. / 16.0 24.1 cm ISBN-978-81-203-1444-3 / ` 150.00
Neuro-Fuzzy and Soft Computing: A Computational Approach to Learning and Machine Intelligence
JYH-SHING ROGER JANG, Computer Science Department, Tsing Hua University, Taiwan, The MathWorks, Natick, Massachusetts, USA. CHUEN-TSAI SUN, Department of Computer and Information Science, National Chiao Tung University, Hsinchu, Taiwan. EIJI MIZUTANI, Information Systems Department, Kansai Paint Co., Ltd., 4-3-6 Fushimi Chuo-ku, Osaka, 541, Japan. This well-organized and clearly-presented book offers a detailed understanding of the constituent methodologies underlying neuro-fuzzy and soft computingan evolving branch of computational intelligence which is aimed at solving real-world decision making, modeling, and control problems. It is intended for use as a text for computer science and computer engineering students. Many step-by-step examples are included to complement explanations in the text. The book contains many specially designed figures generated by MATLAB and SIMULINK to help visualize the process of fuzzy reasoning, neural-network learning, neuro-fuzzy integration and training, and many other ideas and concepts. End-ofchapter exercises are designed to reinforce understanding of the material presented, as well as to equip the reader with hands-on programming experiences for practical problem solving. Hints to selected exercises are provided in the appendix. All MATLAB programs used in the book can be obtained via FTP or WWW. The book also contains an Internet Resource Page to point the reader to on-line neuro-fuzzy and soft computing home pages, publications, publicdomain software, research institutes, news groups, etc. CONTENTS: Foreword. Preface. Introduction to NeuroFuzzy and Soft Computing. I: Fuzzy Set TheoryFuzzy Sets. Fuzzy Rules and Fuzzy Reasoning. Fuzzy Inference
Computer Science, Computer Engineering and Information Technology Technology Briefing 4: Networking. Technology Briefing 5: The Internet and the World Wide Web.
Latest Print 2009 / 624 pp. / 21.6 27.8 cm ISBN-978-81-203-3895-1 / ` 450.00
63
programming. One step at a time, it guides beginners from the simplest object-oriented techniques to virtual functions and other complex topics. Students learn C++ fundamentals through more than 115 complete, classroom-tested code examples. It offers extensive practical information for real-world development. Topics include: Object-oriented principles and definitions Object models and class relationships C++ classes, including string, vector, queue, stringstream, ifstream, and ofstream Control statements and loops Functions, overloaded and default parameter list Pointers and references Arrays: one-dimensional and multi-dimensional Constructors, destructors, inheritance, virtual functions, and polymorphism Multi-file program construction The accompanying CD-ROM contains Microsoft Visual C++ 2005 Express Edition, an easy-to-use development environment for building ISO-compliant C++ software. CONTENTS: Preface. C++ Overview and Software Development. Getting Started: Data Types, Variables, Operators, Arithmetic, Simple I/O and C++ Strings. Control Statements and Loops. Functions Part I: The Basics. Functions Part II: Variables Addresses, Pointers, and References. Arrays. Classes and Using Objects. Inheritance and Virtual Functions. AppendicesA: Getting Started With Visual C++ 2005 Express Edition. B: C++ Keyword Dictionary. C: Operators in C++. D: ASCII Character Codes. E: Bits, Bytes, Memory, and Hexadecimal Notation. F: File Input/Output. G: Partial C++ Class Reference. H: Multiple Programs. I: Microsoft Visual C++ 2005 Express Edition Debugger. Glossary. Index.
Latest Print 2009 / 652 pp. / 17.8 23.5 cm ISBN-978-81-203-3831-9 / ` 375.00
JHA
JOHNSTON
64
PHI Learning CATALOGUE 2012 e-commerce coupled with a clear and practical analysis of market models, continues to make this text an invaluable single source guide for students-arming them with skills to deal successfully with the managerial issues they will face as future business professionals. KEY FEATURES Provides coverage of all elements of e-commerce including customer relationship, supply chain management, e-payment, e-security, mobile commerce, and Web designing. Addresses key legal issues related to cyberstalking, privacy, copyright, and so forth. Gives the end-of-chapter Internet search exercises to help students develop analytical skills. Defines key technical terms in the glossary. CONTENTS: Preface. History of e-commerce and Indian Business Context. Business Models for e-commerce. Enabling Technologies of the World Wide Web. e-Marketing. e-Security. e-Payment Systems. e-Customer Relationship Management. e-Supply Chain Management. e-Strategy and Knowledge Management. Information Systems for Mobile Commerce. Portals for e-Business. Legal and Ethical Issues. Glossary. Index.
Latest Print 2012 / 568 pp. / 17.8 23.5 cm ISBN-978-81-203-4505-8 / ` 375.00
Fortran is used throughout to present each type of major parallelism concept introduced in the text. This book is intended for computer science and computer engineering students for courses on the principles of parallel processing. KEY FEATURES Guides readers with thought-provoking questions at the beginning of each chapter. Offers numerous examples to clarify difficult concepts. Helps students reinforce their learning with end-ofchapter problems. Conveys performance implications of each new topic with consistent integration of algorithms, languages, and architectures throughout the text. CONTENTS: Preface. Parallel Machines and Computations. Potential for Parallel Computations. Vector Algorithms and Architectures. MIMD Computers or Multiprocessors. Distributed Memory Multiprocessors. Interconnection Networks. Data Dependence and Parallelism. Implementing Synchronization and Data Sharing. Parallel Processor Performance. Temporal Behavior of Parallel Programs. Parallel I/O. AppendicesA. Routines of the MPI Message Passing Library B. Synchronization Mechanisms. Bibliography. Index.
Latest Print 2009 / 556 pp. / 17.8 23.5 cm ISBN-978-81-203-2239-4 / ` 295.00
JOSEPH
Computer Science, Computer Engineering and Information Technology students understand MIS practices in organizations. The cases also enable students to grasp how a systemic approach to every functional aspect of management can lead to formulating technology-based strategies in line with corporate goals. The knowledge and information provided in this book will also be of immense value to business managers and practitioners for improving decision making processes and achieving competitive advantage. CONTENTS: Preface. Information Systems in the Knowledge Economy. Information Systems for Strategic Advantage. Database Design and Process Modelling. Decision Support and Expert Systems. Knowledge Management for Strategic Advantage. Computer Communication Systems. Information Systems Supporting e-Commerce Models. Information Systems for Mobile Commerce. Knowledge Management Applications in Business Functions. Information System Security. Legal and Ethical Issues. Index.
Latest Print 2008 / 560 pp. / 17.8 23.5 cm ISBN-978-81-203-3654-4 / ` 350.00 / (e-book also available)
65
The style of presentation is comprehensive and application oriented, comprising examples, diagrams, image results, case studies of applications, and review questionsmaking it easy for students to understand key ideas, their practical relevance and applications. CONTENTS: Preface. Digital Image Processing. Different Image Transforms. Image Enhancement. Restoration. Image Analysis. Applications of Image Processing. Image Coding and Image Compression. Computer Tomography. C Programs. Appendix A: Algorithm for Hadamard Transforms. Appendix B: Examples of Watermarking Using a Block Transform. References. Index.
Latest Print 2011 / 356 pp. / 17.8 23.5 cm ISBN-978-81-203-2971-3 / ` 325.00
KAIN
JOSHI
66
PHI Learning CATALOGUE 2012 indispensable technology for business and researchers in many fields. Drawing on work in such areas as statistics, machine learning, pattern recognition, databases, and high performance computing, data mining extracts useful information from the large data set now available to industry and science. This collection surveys the most recent advances in the field and charts directions for future research. The first part discusses topics that include distributed data mining algorithms for new application areas, several aspects of next-generation data mining systems and applications, and detection of recurrent patterns in digital media. The second examines such topics as biosurveillance, marshalling evidence through data mining, and link discovery. The third focuses at scientific data mining; and the topics include mining temporally-varying phenomena, data sets using graphs, and spatial data mining. The last part considers web, semantics and data mining, examining advances in text mining algorithms and software, semantic webs, and other subjects. The book serves as a supplementary text for the students of Information Technology. It should also be of interest to the professionals of knowledge management. CONTENTS: Foreword. Preface. Pervasive, Distributed, and Stream Data MiningExistential Pleasures of Distributed Data Mining. Research Issues in Mining and Monitoring of Intelligence Data. A Consensus Framework for Integrating Distributed Clusterings Under Limited Knowledge Sharing. Design of Distributed Data Mining Applications on the Knowledge Grid. Photonic Data Services: Integrating Data, Network and Path Services to Support Next Generation Data Mining Applications. Mining Frequent Patterns in Data Streams at Multiple Time Granularities. Efficient Data-Reduction Methods for On-Line Association Rule Discovery. Discovering Recurrent Events in Multichannel Data Streams Using Unsupervised Methods. Counterterrorism, Privacy, and Data Mining Data Mining for Counterterrorism. Biosurveillance and Outbreak Detection. MINDSMinnesota Intrusion Detection System. Marshalling Evidence Through Data Mining in Support of Counter Terrorism. Relational Data Mining with Inductive Logic Programming for Link Discovery. Defining Privacy for Data Mining. Scientific Data MiningMining Temporally-Varying Phenomena in Scientific Datasets. Methods for Mining Protein Contact Maps. Mining Scientific Data Sets using Graphs. Challenges in Environmental Data Warehousing and Mining. Trends in Spatial Data Mining. Challenges in Scientific Data Mining: Heterogeneous, Biased, and Large Samples. Web, Semantics, and Data MiningWeb MiningConcepts, Applications, and Research Directions. Advancements in Text Mining Algorithms and Software. On Data Mining, Semantics, and Intrusion Detection: What to Dig for and Where to Find It. Usage Mining for and on the Semantic Web. Bibliography. Index.
Latest Print 2009 / 576 pp. / 13.9 21.6 cm ISBN-978-81-203-2794-8 / ` 350.00
KANTER
KARGUPTA, et al.
67
KARTHIKEYAN
emerging security standards. The authors have gone far beyond just documentation of standards and technology. They have contrasted competing schemes, explained their strengths and weaknesses, and identified the crucial errors most likely to compromise secure systems. Network Security can not only be used as a textbook at the undergraduate/postgraduate levels for students of computer science, but will also appeal to a wide range of professionals who wish to have a better understanding of this important field. KEY FEATURES Includes discussions of the Advanced Encryption Standard (AES), IPsec, SSL, and Web security. Provides in-depth and exceptionally clear introductions to secret and public keys, hashes, message digests, and other crucial concepts. Gives detailed coverage of authentication systems proving identity across networks, common attacks against authentication systems, authenticating people, and avoiding the pitfalls of authentication handshakes. Covers core Internet security standards: Kerberos 4/5, IPsec, SSL, PKIX, and X.509. Offers extensive coverage of key elements of email security and Web security issues. Provides information on security implementations in diverse platforms, including Windows, NetWare, and Lotus Notes. CONTENTS: Acknowledgments. Introduction. CryptographyIntroduction to Cryptography. Secret Key Cryptography. Modes of Operation. Hashes and Message Digests. Public Key Algorithms. Number Theory. Math with AES and Elliptic Curves. AuthenticationOverview of Authentication Systems. Authentication of People. Security Handshake Pitfalls. Strong Password Protocols. StandardsKerberos V4. Kerberos V5. PKI (Public Key Infrastructure). Real-time Communication Security. IPsec: AH and ESP. IPsec: IKE. SSL/TLS. Electronic Mail Electronic Mail Security. PEM & S/MIME. PGP (Pretty Good Privacy). LeftoversFirewalls. More Security Systems. Web Issues. Folklore. Bibliography. Glossary. Index.
Latest Print 2011 / 740 pp. / 17.8 23.5 cm ISBN-978-81-203-2213-4 / ` 395.00
KELKAR
68
PHI Learning CATALOGUE 2012 comprehensively deals with all critical dimensions of project such as scope, time, cost, quality, human resources, communication, risk, procurement, and integrations in order to enhance the readers understanding of technical competencies required in project management. NEW TO THIS EDITION Incorporates all the changes brought about in PMBOK 2008 (Fourth Edition) and ISO9000:2008 Though the basic structure of this book remains the same, several chapters have been modified and reorganized according to the latest trends This book is well-suited for an academic course (one semester) on IT project management or for conducting an equivalent training programme for IT professionals. IT project managers, who are aspiring to get appropriate certification course based on PMBOK 2008 (Fourth Edition) from PMI, USA, will be greatly benefited by reading this book. Besides, this book will be equally useful for the software professio-nals who wish to grasp the essentials without attend-ing a formal instructional course on the subject. CONTENTS: Preface. Abbreviations. Project Management Backdrop. Quality and Quality Management Systems. Project Management Processes and PMIS. Pre-project Scenario. Project Initiation. Project Planning. Project Execution, Monitoring and Control. Project Closing and Beyond. Project Management Summary by Knowledge Areas. AppendicesA: IT Around Us. B: Capacity Planning. C: Software Development Orientation. D: Estimation Techniques. E: Quality Control. F: Metrics and Measurements. G: Configuration Management. H: Human Resources Management. I: Project Structure and Roles. Suggested Reading.
Latest Print 2011 / 864 pp. / 17.8 23.5 cm ISBN-978-81-203-4273-6 / ` 525.00 / (e-book also available)
language using bullet form style to highlight various points, covers topics the way they are encountered by a typical IS professional. The book is divided into three unitsUnit I: Information Systems Basics; Unit II: Managing with Information; and Unit III: Managing Information Resources. Some of the topics discussed enlarge the scope of the book and include: e-Commerce and e-Business; CRM, ERP, SCM; Application Scrap Book; Enterprise and Strategy; Strategy Planning for IS; and Justification for IS. The main body of the text is supplemented with six appendices, which can be read on a need-to-know basis. The book is well suited for the undergraduate students of Computer Science and Engineering, Information Technology; postgraduate students of Information Technology and Computer Science; and students pursuing MCA and MBA. Those teaching a course on IS or conducting equivalent training programme for professionals will also benefit from this text. Finally, the book would be useful for those professionals who wish to grasp the essentials without attending a formal instructional course. CONTENTS: Preface. Abbreviations. Unit One: Information systems basicsManaging in the 21st Century. Information, Systems, and IS. Classification of IS. Applications Scrap Book. e-Commerce and eBusiness. CRM, ERP, and SCM. Unit Two: Managing with InformationEnterprise and Strategy. Strategic Planning. IS for Decision Support. Justification for IT/IS. Unit Three: Managing Information resources Information Resources Management. Strategic Planning for IS Function. Information Security and Integrity. AppendicesA. Information Technology Basics. B. Data Management. C. Software Development in Nutshell. D. Brief Look at Software Project Management. E. Software Requirements Elicitation. F. Note on Metrics and Measurements. Suggested Reading.
Latest Print 2009 / 952 pp. / 17.8 23.5 cm ISBN-978-81-203-3651-3 / ` 495.00 / (e-book also available)
KELKAR
KELKAR
Computer Science, Computer Engineering and Information Technology Engineering, Information Technology, MCA, M.Sc. (IT) and MBA. Besides, it is equally useful for IT professionals and Trainers. CONTENTS: Preface. Overview of IT Service Management Presentation. Abbreviations. Strategic Role of IT. Basics of Service Management. Strategizing Services. Deploying Services. Service Management: Strategic Processes. Operating and Improving Services. Service Management: Tactical Processes. AppendicesA: Managing IT Function. B: Sources for Best Practices. C: Process for Service Improvement. Suggested Reading.
Latest Print 2012 / 588 pp. / 17.8 23.5 cm ISBN-978-81-203-4484-6 / ` 495.00
69
Classification of IS. E-business, CRM, ERP, and SCM. Unit Two: Managing With InformationStrategic Planning and IS. Justification for IT/IS. IS for Decision Support. Quality and Privacy Issues. Unit Three: Managing Information ResourcesInformation Resources Management. Strategic Planning for IS Function. Security, Control and Audit. Suggested Reading.
Latest Print 2011 / 316 pp. / 17.8 23.5 cm ISBN-978-81-203-3765-7 / ` 250.00 / (e-book also available)
KELKAR
KELKAR
70
KELKAR
KELKAR
Computer Science, Computer Engineering and Information Technology substantial revisions mandated by the rapid changes in the IS field in the last three years. The new and updated features of the book are: Early integration of SLDC, agile approaches, and objectoriented systems analysis and design with the UML. Expanded coverage of commercial off the shelf software (COTS). Updated! HyperCase Experiences. New scenarios, graphics, and problems to accompany HyperCase version 2.8 are incorporated in this edition. HyperCase 2.8 is Web-based, interactive software that presents an organization called Maple Ridge Engineering (MRE) in a colorful, three-dimensional graphics environment. Updated! Consulting Opportunities. More than 60 minicases throughout the book address relevant and emerging topics that have arisen in the field, including designing systems from an HCI perspective, e-commerce applications for the Web, COTS software, and using UML to model information systems from an object-oriented perspective. New! Mac Appeal feature columns. These columns update students on innovative design software available on the Mac. Updated! CPU Case Episodes. Strengthened Project Management by introducing the Project Charter early in the process. Early introduction of how to prepare the systems proposal. Reorganized, updated, and strengthened chapter on agile methods. Object-oriented analysis and design is expanded and featured in the center of the text so it can be more easily incorporated into term projects. New object-oriented analysis and design problems included in the CPU Episode. Improvements to the Quality Assurance and Implementation chapter include new coverage of cloud computing and a new section on service-oriented architecture (SOA). CONTENTS: Part I: Systems Analysis Fundamentals Systems, Roles, and Development Methodologies. Understanding and Modeling Organizational Systems. Project Management. Part II: Information Requirements AnalysisInformation Gathering: Interactive Methods. Information Gathering: Unobtrusive Methods. Agile Modeling and Prototyping. Part III: The Analysis Process Using Data Flow Diagrams. Analyzing Systems Using Data Dictionaries. Process Specifications and Structured Decisions. Object-Oriented Systems Analysis and Design Using UML. Part IV: The Essentials of DesignDesigning Effective Output. Designing Effective Input. Designing Databases. Human-Computer Interaction. Part V: Quality Assurance and Implementation Designing Accurate Data Entry Procedures. Quality Assurance and Implementation. Glossary. Acronyms. Index.
Latest Print 2011 / 604 pp. / 21.6 27.8 cm ISBN-978-81-203-4206-4 / ` 550.00
71
72
PHI Learning CATALOGUE 2012 Investment PlanningInformation Systems Planning: The Search for Potential Value. Planning Technology Investments for High Payoffs: A Rational Expectations Approach to Gauging Potential and Realized Value in a changing Environment. Information Technology Investment Planning: Anticipating Social Subsystem Costs and Benefits. Option-Based Management of Risk in Information Systems Planning. Creating Better Environments for Information Systems Development Projects. The Moderating Effects of Coordinated Planning on Project Performance. Part IV: Goals and Outcomes of Information Systems PlanningInformation Strategy: Confronting Research with Practice. How Information Technology Infrastructure Flexibility Shapes Strategic Alignment: A Case Study Investigation with Implications for Strategic IS Planning. How Information Technology Resources Can Provide a Competitive Advantage in Customer Service. Planning for Successful Orchestrated EProcess Supply-Chain Partnerships. Planning Successful Internet-Based Projects: A RiskPerformance Framework. Editors and Contributors. Series Editor. Index.
Latest Print 2010 / 528 pp. / 17.8 23.5 cm ISBN-978-81-203-4057-2 / ` 425.00
Offers an improved exposition of important features such as pointers, that are central to C programming. Includes new material on manipulating variable length argument lists. Reflects changes in the C programming environment. Contains new material on organizing programs into multiple source files. CONTENTS: Preface. Introduction. A Tutorial Introduction. Types, Operators, and Expressions. Control Flow. Functions and Program Structure. Pointers and Arrays. Structures. Input and Output. The UNIX System Interface. Appendix AReference Manual. Appendix BStandard Library. Appendix CSummary of Changes. Index.
Latest Print 2011 / 284 pp. / 17.8 23.5 cm ISBN-978-81-203-0596-0 / ` 175.00
KING (Ed.)
73
clear and concise presentation of the fundamental concepts of discrete mathematics. The text contains more genuine computer science applications than any other text in the field. Therefore, it is ideal for a introductory course on the subject for computer science students. NEW TO THIS EDITION Additional emphasis on how to develop a conjecture and how to prove or disprove it. New sections on Logic, Mathematical Statements, and Logic and Problem Solving help students understand proofs and proof techniques. Additional exercises help students develop conjectures and how to prove or disprove them. More applications, exercises, and figures have been added to help students learn and retain the material. New material on fuzzy sets and fuzzy logic introduces students to a topic that is extremely important for modern issues of automated feedback and control of processes. Popular puzzles like Sudoku and their underlying mathematical connections form a continuous thread in the text, connecting set theory, Boolean matrices, algorithms and coding, logic, the general construction of proofs, coloring problems and polynomials, and other topics in a way that students will find both interesting and instructive. CONTENTS: Preface. A Word to Students. Fundamentals. Logic. Counting. Relations and Digraphs. Functions. Order Relations and Structures. Trees. Topics in Graph Theory. Semigroups and Groups. Languages and Finite-State Machines. Groups and Coding. AppendicesA: Algorithms and Pseudocode. B: Additional Experiments in Discrete Mathematics. C: Coding Exercises. Answers to OddNumbered Exercises. Answers to Chapter Self-Tests. Glossary. Index. Photo Credits.
Latest Print 2011 / 556 pp. / 20.0 25.0 cm ISBN-978-81-203-3689-6 / ` 375.00
KOSKO
Neural Networks and Fuzzy Systems: A Dynamical Systems Approach to Machine Intelligence (with CD-ROM)
BART KOSKO, University of Southern California. The text combines the related fields of neural networks and fuzzy systemsfrom the theoretical level of first principles and the applications level of the new adaptive fuzzy systems in control and signal processing. The book develops neural networks as both trainable dynamical systems and stochastic gradient systems, focusing on principles of learning, self-organization and stability. KEY FEATURES Presents the new geometric theory of fuzzy sets as points in hyperubes and fuzzy systems as parallel associative reasoning systemsprinciple-based
74
PHI Learning CATALOGUE 2012 Arithmetic. Fourth Day: Counter and Delay Programs. Fifth Day: Key Debouncing and Serial/Parallel Data Conversion. Sixth Day: Multiplication and Division of Numbers. Seventh Day: Ordering of Data and Code Conversion. Eighth Day: Design of Electronic Lock and Telephone Directory. Ninth Day: Interrupts and Data Communication. Tenth Day: Application of Interrupts. Annexure. Programmable Peripheral Devices. Instruction Set of 8085.
Latest Print 2010 / 152 pp. / 21.6 27.8 cm ISBN-978-81-203-3854-8 / ` 150.00 / (e-book also available)
systemsgenerated from expert advice or training data. Shows how to generate structured fuzzy systems with unsupervised or supervised neural networks. Shows how to convert neural networks to structured fuzzy systems. Includes detailed theoretical and software homework problems. Reviews all required mathematics from matrix algebra and probability theory to dynamical systems. CONTENTS: Foreword by Lotfi A. Zadeh. Foreword by James A. Anderson. Preface. Neural Networks and Fuzzy Systems. NEURAL NETWORK THEORY: Neuronal Dynamics I: Activations and Signals. Neuronal Dynamics II: Activation Models. Synaptic Dynamics I: Unsupervised Learning. Synaptic Dynamics II: Supervised Learning. Architectures and Equilibria. ADAPTIVE FUZZY SYSTEMS: Fuzziness Versus Probability. Fuzzy Associative Memories. Comparison of Fuzzy and Neural Truck Backer-Upper Control Systems. Fuzzy Image Transform Coding. Comparison of Fuzzy and Kalman-Filter Target-Tracking Control Systems. Appendix: Neural and Fuzzy Software Instructions. Index.
Latest Print 2010 / 480 pp. / 17.8 23.5 cm ISBN-978-81-203-0868-8 / ` 325.00
KRISHNAMURTHY
Computer Science, Computer Engineering and Information Technology D: Data Structures for Database Processing. E: The Semantic Object Model.
Latest Print 2009 / 260 pp. / 17.8 23.5 cm ISBN-978-81-203-4003-9 / ` 525.00
75
KUNDU
76
PHI Learning CATALOGUE 2012 Implementing Multiway Trees. GRAPHSIntroduction. Basic Concepts and Terms. Graph Representation. Transitive Closure. Warshalls Algorithm. Shortest Paths. Dynamic Arrays for Graph Algorithms. Bibliography. Index.
Latest Print 2011 / 216 pp. / 16.0 24.1 cm ISBN-978-81-203-1443-6 / ` 150.00
YEDIDYAH LANGSAM, MOSHE J. AUGENSTEIN and AARON M. TENENBAUM, all of Brooklyn College, City University of New York. An introduction to the fundamentals of data structures, this book explores abstract concepts and considers how those concepts are useful in problem solving. It explains how the abstractions can be made concrete by using a programming language, and shows how to use the C language for advance programming and how to develop the advanced features of C++. It features a wealth of tested and debugged working programs in C and C++. This text is designed for courses in data structures and programming. KEY FEATURES Algorithms are explained in detail and analyzed showing step-by-step solutions to real-world problems. Issues and pitfalls that may occur as algorithms are transformed into programs and discussed. Each data structure is implemented in a variety of ways that demonstrate the real choices and trade-offs programmers face. Working programs in C and C++ are used to teach the reader how to produce readable basic data structures such as stacks, linked lists, and trees. Concepts are illustrated by excellent examples. Diagrams are used extensively throughout the text. Over 400 exercises are included that vary widely in type and difficulty, involving the reader in modification of programs and algorithms. CONTENTS: Preface. Introduction to Data Structures. The Stack. Recursion. Queues and Lists. Trees. Sorting Searching. Graphs and Their Applications. Storage Management. Bibliography and References. Index.
Latest Print 2011 / 688 pp. / 17.8 23.5 cm ISBN-978-81-203-1177-0 / ` 350.00
LASZLO
Computer Science, Computer Engineering and Information Technology problems from the fields of computational geometry and computer graphics. By covering a number of key problems and solutions, the author provides an introduction to these fields that is both interesting and accessible to the reader. KEY FEATURES Fully functioning, object-oriented C++ implementations of practical data structures and algorithms. Coverage of the fundamentals of the design and analysis of algorithms, data structures, and geometric data structures as they relate to computational geometry and computer graphics methods. Intuitive discussions, complemented by numerous examples and figures. CONTENTS: Preface. PART I: BASICSIntroduction. Analysis of Algorithms. Data Structures. Geometric Data Structures. PART II: APPLICATIONSIncremental Insertion. Incremental Selection. Plane-Sweep Algorithms. Divide-and-Conquer Algorithms. Spatial Subdivision Methods. Bibliography. Index.
Latest Print 2009 / 284 pp. / 17.8 23.5 cm ISBN-978-81-203-1469-6 / ` 225.00
77
Edition. The Information Management Dilemma. Managing Complexity: Analysis and Design. ObjectOriented Programming. Bounding the Domain. Finding the Objects. Identifying Responsibilities. Specifying Static Behavior. Dynamic Behavior. Identifying Relationships. Rules. The Model. Design. C++ Fundamentals. Implementing Class. C++ Libraries. Implementing Static Behavior. Implementing Dynamic Behavior. Instantiating and Deleting Objects. Implementing Generalization/ Specialization. Implementing More Relationships. Introduction to the Case Studies. Case Study: The Breakout Game. Case Study: Microwave Oven. Appendix: A Unified Modeling Language. Bibliography. Acknowledgments. Index.
Latest Print 2009 / 592 pp. / 17.8 23.5 cm ISBN-978-81-203-2815-9 / ` 350.00
LEWIS
78
CONTENTS: Preface. Introduction. Data Representation. Getting the Most Out of C. A Programmers View of Computer Organization. Mixing C and Assembly. Input/ Output Programming. Concurrent Software. Scheduling. Memory Management. Shared Memory. System Initialization. AppendicesA: Contents of the CD-ROM. B: The DJGPP C/C++ Compiler. C: The NASM Assembler. D: Programming Projects. E: The libepc Library. F: The Boot Loader. Index.
Latest Print 2011 / 288 pp. / 17.8 23.5 cm ISBN-978-81-203-2375-9 / ` 250.00
LI & DREW
Fundamentals of Multimedia
ZE-NIAN LI and MARK S. DREW, School of Computing Science, Simon Fraser University. Completely class-tested, this book introduces all the important multimedia topics for students in computer science and engineering. The text presents an overview of the tools and taxonomy of multimedia authoring, including data representations for images, video, and audio; vital aspects of colour; data compression; multimedia communication and retrieval; and the content-based retrieval in digital libraries. COVERAGE INCLUDES Authoring tools such as music sequencers, image and video editors, popular languages such as XML and SMIL, and programs such as Director, Flash, and VRML Graphics/image/video/audio data representations, including color models, HDTV, MIDI, and audio coding Compression formats and standards for data, images, audio, and video, including both lossless and lossy formats Multimedia networks, considering QoS, VoIP, mediaon-demand, and multimedia over wireless networks Content-based retrieval in digital libraries A companion instructor website provides complete materials and topics for a multimedia course. In addition, an open textbook website at http://www.cs.sfu.ca/ mmbook hosts a large collection of student resources. CONTENTS: Preface. Part I: Multimedia Authoring and Data RepresentationsIntroduction to Multimedia. Multimedia Authoring and Tools. Graphics and Image Data Representations. Color in Image and Video. Fundamental Concepts in Video. Basics of Digital Audio. Part II: Multimedia Data CompressionLossless Compression Algorithms. Lossy Compression Algorithms. Image Compression Standards. Basic Video Compression Techniques. MPEG Video Coding IMPEG-1 and 2. MPEG Video Coding IIMPEG-4, 7, and Beyond. Basic Audio Compression Techniques. MPEG Audio Compression. Part III: Multimedia Communication and RetrievalComputer and Multimedia Networks. Multimedia Network Communications and Applications. Wireless Networks. Content-Based Retrieval in Digital Libraries. Index.
Latest Print 2011 / 576 pp. / 17.8 23.5 cm ISBN-978-81-203-2817-4 / ` 450.00
Microcomputer Systems: The 8086/8088 FamilyArchitecture, Programming, and Design, 2nd ed.
YU-CHENG LIU and GLEEN A. GIBSON, both of the University of Texas at El Paso. The text presents an in-depth study of both the software and hardware for 16-bit microprocessors using the Intel
Computer Science, Computer Engineering and Information Technology 8086/8088 family. It covers the 80186 and 80286 chips, widely used upgrades of the 8086, in two separate chapters. It also helps readers develop a working knowledge of programming and designing 8086/8088 based microprocessor systems through an abundance of examples that features them. This new edition reflects the widening use of the 80186 and 80286 extensions of the 8086 family, and includes an expanded chapter covering many of the details on the 80286. CONTENTS: Preface. Introduction. 8086 Architecture. Assembler Language Programming. Modular Programming. Byte and String Manipulation. I/O Programming. Introduction to Multiprogramming. System Bus Structure. I/O Interfaces. Semiconductor Memory. Multiprocessor Configurations. VLSI Processing and Supporting Devices. The 80286/80287. Appendix: 8086/ 8088 Instruction Set Summary. Index.
Latest Print 2011 / 634 pp. / 17.8 23.5 cm ISBN-978-81-203-0409-3 / ` 325.00
79
Includes full discussion on data quality and data standard and detailed and up-to-date references. Has two useful appendicesIncludes Internet Resources and a GIS glossary. Gives a summary, and review questions are added to each chapter. Contains numerous figures and diagrams. CONTENTS: Introduction to Geographic Information Systems (GIS). Maps and Geospatial Data. Digital Representation and Organization of Geospatial Data. Geospatial Data Quality and Standards. Raster Geoprocessing. Vector Geoprocessing. Geovisualization and Geospatial Information Products. Remote Sensing and GIS Integration. Digital Terrain Modeling. Spatial Data Analysis, Modeling, and Mining. GIS Implementation and Project Management. GIS Issues and Prospects. Appendix A: Internet Resources for GIS. Appendix B: Glossary of GIS Terms. Photo and Figure Credits. Index.
Latest Print 2011 / 544 pp. / 21.6 27.8 cm ISBN-978-81-203-3914-9 / ` 450.00
LO & YEUNG
Concepts and Techniques of Geographic Data Management and File Structures, Information Systems, 2nd ed. 2nd ed. C.P. LO, University of Georgia, Athens, Georgia, U.S.A.
ALBERT K.W. YEUNG, Ontario Police College, Aylmer, Ontario, Canada. This book provides a rigorous and balanced treatment of Geographic Information Systems (GIS) concepts and techniques in a single volume. It is suitable for Geographic Information Systems courses held in departments of Geography or Anthropology. Fully updated to reflect advances in GIS concepts and techniques, this text approaches the subject from the broader context of information technology. Complete, up-to-date coverage is given to the concepts and techniques pertaining to every stage of the systems development life cycle of GIS, as well as its applications to various areas of spatial problem solving and decision making. THE TEXT Emphasizes GIS and mainstream IT integration; explores new spatial analysis techniques/landscape metrics; expands discussion of geovisualization; examines new terrain data acquisition by LiDAR and covers emerging technology in mobile computing and location-based services. Covers topics that are often not adequately covered in other GIS textsIncludes the principles and practice of information resource management, information system development methodology, spatial database modeling and design, and more. Emphasizes on spatial modeling and modeling with examples of applicationShows students how to correctly use GIS to solve problems. MARY E.S. LOOMIS, University of Arizona. Drawing together the principles of data management and file processing in a readable form, this new edition explores the theoretical concepts and practical applications of data management and file structures, and familiarizes readers with the complex and fast evolving technology of information handling. The intent has been to preserve the essence of a rigorous mathematical treatment without bogging down the reader with unnecessary details. The first part consists of the most basic aspects of data management (including stacks, queues, and linked lists) and the more complex data structures (trees and graphs). The second part moves on to cover processing of files (sequential, relative, indexed sequential and multi-key organizations) and the elements of complex database management systems. It also teaches the reader to analyze the tradeoffs of data handling needs of a particular situation, choose data structure or file organization, build the structure, retrieve selected data, and update and maintain it. A reasonable fraction of the book concerns algorithms for building and manipulating data structures and file organizations. This text will be most meaningful to readers who have at least an introductory knowledge of computer systems and programming in C or FORTRAN. Standard COBOL and fundamental Pascal constructs are used. CONTENTS: Preface. Introduction to Data Structures. Arrays. Records. Stacks. Queues. Linked Lists. Graphs. General and Binary Trees. Searching and Sorting. File Systems. Sequential File Organization. Sorting and
LOOMIS
80
Merging Files. Relative File Organization. Index Structures. Indexed Sequential File Organization. Multi-Key File Organization. Glossary. Answers to Selected Review Exercises. Appendix: Meta-Language for COBOL. Index.
Latest Print 2009 / 512 pp. / 17.8 23.5 cm ISBN-978-81-203-0671-4 / ` 325.00
MATHA
MARAKAS
MATHA
Object-Oriented Analysis and Design Using UML: An Introduction to Unified Process and Design Patterns
MAHESH P. MATHA is a faculty member in one of the affiliated colleges of Goa University. A modern computer program, such as the one that controls a rockets journey to moon, is like a medieval cathedralvast, complex, layered with circuits and mazes. To write such a program, which probably runs
Computer Science, Computer Engineering and Information Technology into a hundred thousand lines or more, knowledge of an object-oriented language like Java or C++ is not enough. Unified Modelling Language (UML), elaborated in detail in this book, is a methodology that assists in the design of software systems. The first task in the making of a software product is to gather requirements from the client. This well-organized and clearly presented text develops a formal method to write down these requirements as Use Cases in UML. Besides, it also develops the concepts of static and dynamic modeling and the Unified Process that suggests incremental and iterative development of software, taking client feedback at every step. The concept of Design Patterns which provide solutions to problems that occur repeatedly during software development is discussed in detail in the concluding chapters. Two appendices provide solutions to two real-life problems. Case Studies, mapping of examples into Java code that are executable on computers, summary and Review Questions at the end of every chapter make the book reader friendly. The book will prove extremely useful to under-graduate and postgraduate students of Computer Science, Information Technology, and Master of Computer Application (MCA). It will also benefit professionals who wish to sharpen their programming skills using UML. CONTENTS: Preface. Acknowledgements. Introduction. Use Case Modelling. Static Modelling using Class Diagrams. Interaction Diagrams. Dynamic Modelling Using State and Activity Diagrams. The Unified Process of Software Development. Architectural Modelling. Design Patterns (Creational). Design Patterns (Structural). Design Patterns (Behavioural). Appendix A: Simulation of Cell Phone. Appendix B: Social Networking Site. Glossary. Visual Glossary. Bibliography. Index.
Latest Print 2010 / 364 pp. / 17.8 23.5 cm ISBN-978-81-203-3322-2 / ` 295.00
81
based system, and then describes the hardware and software of interfacing techniques to I/O buses and the standard ports in detail, substantiating them with examples and worked out programs in C++ and assembly language. Operations of advanced Intel microprocessors such as 80286, 80386, 80486, Pentium, Pentium Pro, Pentium MMX and Pentium II, and usage of the pins and signals of different types of I/O buses have also been covered in detail. The book is useful for students of electronics and instrumentation engineering, and courses in communication. CONTENTS: Preface. Hardware Organization of IBM PC. The 8086 Microprocessor. The 8086 Based System Design. Peripheral Interfaces. Advanced Microprocessors. The Motherboard of IBM PC. Drives. Peripherals. InputOutput Buses. Parallel and Serial Ports. Universal Serial Bus. Appendices. Objective-Type Questions. Answers to Select Review Questions. Index.
Latest Print 2010 / 532 pp. / 17.8 23.5 cm ISBN-978-81-203-2317-9 / ` 295.00 / (e-book also available)
MATHUR
MATHIVANAN
82
PHI Learning CATALOGUE 2012 Provides solved examples covering different types of typical interfacing problems to develop the practical skills of students. Furnishes chapter-end exercises to reinforce the understanding of the subject. CONTENTS: Preface. Acknowledgements. Architecture and Organization of Microprocessors and Microcomputers. Introduction to 8086. 8086 Based System. Instructions Set of 8086. Assembler Directives. Programming of 8086. Interrupts of 8086. Math Coprocessor 8087. Multiprocessing and Multiprogramming. Serial and Parallel Data Transfer. IO and Memory Interfacing. Programmable Peripheral Interfacing Chips. 8253/54 Programmable Timer. DMA Controller 8257 and 8237. Keyboard and Display Interfacing. 80186 and 80286 Microprocessors. Intels 32-bit Microprocessors. Todays Processors. Index.
Latest Print 2011 / 688 pp. / 17.8 23.5 cm ISBN-978-81-203-4087-9 / ` 450.00 / (e-book also available)
Multiple choice questions have been added to all the chapters. CONTENTS: Preface. Preface to the First Edition. Acknowledgements. PARTI: Number System. Architecture and Organization of Microcomputer. Architecture and Organization of Microprocessor. Instruction Set of 8085 Microprocessor. Instruction Timing and Operation of 8085 Microprocessor. Programming of 8085 Microprocessor. Stack and Subroutine. Interrupts of 8085. Serial and Parallel Data Transfer. PARTII: IO and Memory Interfacing. Digital Analog Conversion. PARTIII: Non-Programmable and Programmable Peripheral Interfacing Chips. 8253/54 Programmable Timer. DMA Controller 8257 and 8237. 8259A, Programmable Interrupt Controller (PIC). Keyboard and Display Interfacing. 8251 Universal Synchronous Asyn-chronous Receiver Transmitter (USART). PARTIV: Other 8-Bit Microprocessors. Advance Microprocessors. Index.
Latest Print 2011 / 704 pp. / 17.8 23.5 cm ISBN-978-81-203-4390-0 / ` 425.00 / (e-book also available)
MATHUR
MISHRA
Artificial Intelligence
R.B. MISHRA, Professor, Department of Computer Engineering, Institute of Technology, Banaras Hindu University, Varanasi. This book has been written keeping in view the requirements of undergraduate and postgraduate students and research scholars in the area of computer science and engineering in particular, and other branches of engineering which deal with the study of AI such as electronics engineering, electrical engineering, industrial engineering (robotics and FMS). Besides the engineering students, the postgraduate students of computer science and computer applications and cognitive sciences researchers can equally benefit from this text. The basic concepts of artificial intelligence, together with knowledge representation, reasoning methods, acquisition, management and distributed architecture, have been nicely and instructively described. The various application domains and disciplines in engineering, management, medicine which cover different aspects of design, assembly and monitoring, have been presented with utility aspects of AI concepts in logic and knowledge. The book maintains a simple and comprehensible style of presentation for the different categories of readers such as students, researchers and professionals for their respective uses. CONTENTS: Preface. Introduction. Logic and Computation. Heuristic Search. Search in Game Playing. AI Languages. Knowledge Representation. Automated Reasoning. Probabilistic Reasoning. Knowledge Acquisition: Machine Learning. Multi-agent Systems. User Interface. Knowledge Based Systems. Knowledge Discovery: Data and Web Mining. Web Technology, Semantic Web and Knowledge Management. Natural Language Processing. Development, Selection and
Computer Science, Computer Engineering and Information Technology Evaluation. Software Engineering and AI. AI in Medicine. Industrial Automation: FMS and Robotics. Electronics Communication. Management and Business Intelligence. References. Index.
Latest Print 2010 / 520 pp. / 17.8 23.5 cm ISBN-978-81-203-3849-4 / ` 325.00 / (e-book also available)
83
Answers to Self-Tests. Solutions (or Hints) to Chapter-end Exercises. Further Reading. Index.
Latest Print 2011 / 436 pp. / 16.0 24.1 cm ISBN-978-81-203-2968-3 / ` 225.00 / (e-book also available)
84
PHI Learning CATALOGUE 2012 will encourage readers to implement some of the interesting applications of graphics. KEY FEATURES Deals with the fundamentals of computer graphics and multimedia in a concise but reasonable manner. Devotes a separate chapter to animation techniques and a section on virtual reality. Provides a feel of the frontiers of computer graphics and multimedia for advanced reading. Serves as concise text for DOEACCC A level computer graphics course. CONTENTS: Preface. Applications. Graphic Devices. Drawing Geometry. Conics and Curves. Graphic Operations. 3D Graphics. Illumination and Shading. Tweening and Morphing. Graphic Standards. Multimedia. Appendix. Suggested Further Reading. Index.
Latest Print 2010 / 192 pp. / 16.0 24.1 cm ISBN-978-81-203-1446-7 / ` 150.00
MUKHERJEE
Computer Science, Computer Engineering and Information Technology text describes three-dimensional graphics and hidden surface removal algorithms and their implementations. Finally, the book discusses illumination and shading along with the Phong illumination model. KEY FEATURES Includes fundamental theoretical concepts of computer graphics. Contains C implementations of all basic computer graphics algorithms. Teaches Windows programming and how graphics algorithms can be tailor-made for implementations in message-driven architecture. Offers chapter-end exercises to help students test their understanding. Gives a summary at the end of each chapter to help students overview the key points of the text. Includes a companion CD containing C programs to demonstrate the implementation of graphics algorithms. CONTENTS: Preface. Introduction to Windows Programming. Two-Dimensional Geometric Transformations. Line Drawing Algorithms. Circle Drawing. Drawing Curves. Filling Algorithms. Clipping Algorithms. Three-Dimensional Graphics. Hidden Surface Removal. Illumination and Shading. Suggested List of References. Index.
Latest Print 2010 / 640 pp. / 17.8 23.5 cm ISBN-978-81-203-4089-3 / ` 395.00 / (e-book also available)
85
ADVANCED CONCEPTSSystems Concepts and Control. Management Science and Systems Modeling for MIS. IV. CASE STUDIESInternational Medical Instruments, Inc., Development of an MIS for Field Office Managers of the North-western Insurance Company. IMI Staff Assignment. Johnson Enterprises. Index.
Latest Print 2011 / 480 pp. / 17.8 23.5 cm ISBN-978-81-203-0397-3 / ` 275.00
MURPHY
Introduction to AI Robotics
ROBIN R. MURPHY, Associate Professor of Computer Science and Engineering, University of South Florida, Tampa. This book attempts to cover all that is needed to program an artificially intelligent robot for applications involving sensing, navigation, planning, and uncertainty. In the overview at the beginning of each chapter, the author touches upon anthropomorphic robots from classic films and science fiction stories before delving into the nuts and bolts of organizing intelligence in robots. The book is divided into two partsPart I: Robotic Paradigms and Part II: NavigationPart I defines intelligent robots and introduces why artificial intelligence is needed. It covers the theory of AI robotics, taking the reader through a historical journey from the Hierarchical to the Hybrid Deliberative/Reactive Paradigm for organizing intelligence, besides focusing on Reactive Paradigm and behaviours, techniques for reactive behaviours, and coordination and control of teams of multi-agents. Part II devotes three chapters to qualitative and metric navigation with path planning techniques, and work in uncertainty management. Pedagogical features such as chapter-end summaries, exercises, photographs and diagrams, and the extensive Bibliography at the end of the book would considerably enhance the value of this well-researched text. Intended as a text for students of mechanical engineering, the book should also be useful to students of computer science and professionals interested in programming artificially intelligent robots for various applications. KEY FEATURES Combines theoretical and practical rigour with a light narrative touch. Each chapter includes objectives, review questions, and exercises. Provides Case Studies that show how concepts could be implemented on real robots. CONTENTS: Preface. Part I: ROBOTIC PARADIGMSFrom Teleoperation to Autonomy. The Hierarchical Paradigm. Biological Foundations of the Reactive Paradigm. The Reactive Paradigm. Designing a Reactive Implementation. Common Sensing Techniques for Reactive Robots. The Hybrid Deliberative/Reactive Paradigm. Multiagents. Part II: NAVIGATIONTopological Path Planning. Metric Path
86
PHI Learning CATALOGUE 2012 offers enough coverage of the fundamental principles of the science of machine vision to serve as a ready reference hand book. Basically meant as a Tutorial Text, the vital concepts of machine vision are presented in a systematically organized scheme. Those techniques of image processing and computer graphics which form the underpinning of machine vision are explained before describing the methods of machine vision. Finally these are extended to the theoretical basis of human visions the final standard of comparison for machine vision systems. A primary text capable of laying a strong foundation to base further studies on, this book also serves as a complete self study guide to the basics of machine vision. CONTENTS: Preface. Vision in Humans and Machines. Image Processing. Computer Graphics. Machine Vision. Objects and Regions. Recognition. Image Sequences. Vision Systems. Appendices: ASoftware. BHardware. CTen Common Misconceptions of Machine Vision. Annotated Bibliography. Index.
Latest Print 2004 / 152 pp. / 17.8 23.5 cm ISBN-81-203-2406-4 / ` 125.00
Data Structures in C
MYLER
ACHUTHSANKAR S. NAIR, Honorary Director, Centre for Bioinformatics, University of Kerala, Thiruvantha-puram. T. MAHALEKSHMI, Principal, Sree Narayana Institute of Technology, Vadakevilla, Kollam, Kerala. This compact and student-friendly book deals with data structures, particularly user defined data structures, such as linked lists, stacks, queues, trees, graphs and files, using C as the programming language. The text begins with an introduction to the most common concepts of C and then it goes on to give a detailed discussion on the processing of one-dimensional and two-dimensional arrays, their internal organization, and handling arrays using pointers. Besides, it dwells on the dynamic linked list and its variations such as doubly linked lists and circular linked lists, with the help of memory diagrams. The text delineates the static and dynamic implementations of stacks and queues, the application, implementation, and construction of binary trees, and representation of graphs and graph traversal. The book concludes with a discussion on the various types of searching and sorting techniques, with the help of visual examples. KEY FEATURES Provides visualization model for abstract concepts. Presents the shortest possible program. Provides conceptual exercises before programming examples. The book is intended for the undergraduate students of Engineering (Computer Science/Information Technology), and undergraduate and postgraduate students of Computer Applications, Computer Science and Information Technology.
Computer Science, Computer Engineering and Information Technology CONTENTS: Preface. Acknowledgements. Overview. Arrays. Linked List. Stacks and Queues. Binary Trees. Graphs. Searching, Sorting and Files. Appendix: ASCII Table. Index.
Latest Print 2011 / 296 pp. / 17.8 23.5 cm ISBN-978-81-203-3642-1 / ` 250.00 / (e-book also available)
87
NARANG
NARANG
88
PHI Learning CATALOGUE 2012 learning by the individual and evolution of the population. We can observe the learning of language by children and marvel at the phenomenon of language acquisition; the evolution of a language, however, is not so directly experienced. In language evolution, one studies how linguistics evolved. Intended mainly for students of Linguistics (Computational linguistics), the book will also prove useful as a reference for researchers in the field and those pursuing courses in AI/Theoretical Computer Science. CONTENTS: Preface. Acknowledgments. PART I: The ProblemIntroduction. PART II: Language Learning Language Acquisition: The Problem of Inductive Inference. Language Acquisition: A Linguistic Treatment. Language Acquisition: Memoryless Learning. PART III: Language ChangeLanguage Change: A Preliminary Model. Language Change: Multiple Languages. An Application to Portuguese. An Application to Chinese Phonology. A Model of Cultural Evolution and Its Application to Language. Variations and Case Studies. PART IV: The Origin of LanguageThe Origin of Communicative Systems: Communicative Efficiency. The Origin of Communicative Systems: Linguistic Coherence and Communicative Fitness. The Origin of Communicative Systems: Linguistic Coherence and Social Learning. PART V: ConclusionsConclusions. Bibliography. Index.
Latest Print 2007 / 504 pp. (Hard Cover) 17.8 23.5 cm / ISBN-978-81-203-3173-0 / ` 425.00
Elements of Computing Systems, The: Building a Modern Computer from First Principles
NOAM NISAN, Professor, Institute of Computer Science and Engineering, Hebrew University of Jerusalem. SHIMON SCHOCKEN, IDB Professor of Information Technologies and Dean, Efi Arazi School of Computer Science, Interdisciplinary Center Herzliya. This book, unlike other texts, provides an integrated picture of applied computer science. It leads students from the scratch to gradually building a basic hardware platform and a modern software hierarchy, giving them in the process, the hands-on knowledge of hardware architecture, operating systems, programming languages, compilers, data structures, algorithms and software engineering. It also demonstrates how theoretical and applied techniques taught in other courses fit into the overall picture. This much awaited book from MIT Press is now available in the low priced Eastern Economy Edition. The books web site provides all tools and materials necessary to build the hardware and software systems described in the text, including two hundred test programs for the twelve projects. The projects and systems can be modified to meet various teaching needs. The supplied software is open-source. CONTENTS: Preface. Introduction: Hello, World Below. Boolean Logic. Boolean Arithmetic. Sequential Logic. Machine Language. Computer Architecture. Assembler. Virtual Machine I: Stack Arithmetic. Virtual Machine II: Program Control. High-Level Language. Compiler I: Syntax Analysis. Compiler II: Code Generation. Operating System. Postscript: More Fun to Go. Appendix A: Hardware Description Language (HDL). Appendix B: Test Scripting Language. Index.
Latest Print 2009 / 344 pp. / 17.8 23.5 cm ISBN-978-81-203-2885-3 / ` 195.00
PACHGHARE
NIYOGI
Computer Science, Computer Engineering and Information Technology (B.Tech./M.Tech.), undergraduate and postgraduate students of computer science (B.Sc./M.Sc. Computer Science), and information technology (B.Sc./M.Sc. IT) and the students of Master of Computer Applications (MCA). CONTENTS: Preface. Introduction. Data Encryption Techniques. Data Encryption Standards. Advanced Encryption Standards. Symmetric Ciphers. Number Theory. Public Key Cryptosystems. Key Management. Authentication. Digital Signatures. Electronic Mail Security. IP Security. Web Security. Intrusion. Malicious Software. Firewall. Computer Forensics. Bibliography. Index.
Latest Print 2011 / 384 pp. / 17.8 23.5 cm ISBN-978-81-203-3521-9 / ` 275.00
89
Knowledge of image file formats helps the developers in reading, manipulating and representing images according to their needs. This text is primarily designed to meet the curriculum needs of courses in Computer Graphics and Multimedia for students pursuing studies in Computer Science and Engineering, Information Technology and Computer Applications. CONTENTS: Preface. Introduction. Graphical Input-Output Devices. Scan Conversion. Scan Conversion of Solids. 2-D Geometrical Transformations. Display Files and Segments. 3-D Geometrical Transformations. Projection. 2-D Viewing and Clipping. 3-D Viewing and Clipping. Curve Design. Hidden Surface Elimination. Light, Shades and Colours. Multimedia Basics. Virtual Reality. Graphic Image File Formats. Animation and Flash Overview. Bibliography. Index.
Latest Print 2010 / 420 pp. / 17.8 23.5 cm ISBN-978-81-203-4127-2 / ` 350.00 / (e-book also available)
PAKHIRA
PAKHIRA
90
PHI Learning CATALOGUE 2012 Operations. Serial Mode of Data Transfer. System Development and Development Aids. Application Examples. Index.
Latest Print 2011 / 400 pp. / 17.8 23.5 cm ISBN-978-81-203-4392-4 / ` 350.00 / (e-book also available)
CONTENTS: Preface. Introduction. Image Acquisition. Sampling and Digitization. Fundamentals of Digital Images. Image Transforms. Image Enhancement. Colour Image Processing. Image Restoration. Image Registration. Edge Detection. Image Segmentation. Image Compression. Image File Formats. Feature Extraction and Representation. Pattern Recognition. Classification and Decision Making. Statistical Decision Making. Nearest Neighbour Classifier. Decision Tree Learning. Recognition and Artificial Neural Networks. Clustering. Appendix: Edge Detection using Simulated Annealing. Index.
Latest Print 2011 / 528 pp. / 17.8 23.5 cm ISBN-978-81-203-4091-6 / ` 395.00 / (e-book also available)
PAL CHAUDHURI
PAL
91
PAL CHOUDHURY
PALANIAMMAL
PALANIAMMAL
92
PHI Learning CATALOGUE 2012 Database Management Systems. Relational Database Management Systems. Distributed Database Management System. Client/Server Systems. Data Warehousing. Data Mining. Object Oriented Database Management System (OODBMS). Database Operations and Maintenance. Appendices. Bibliography. Index.
Latest Print 2011 / 404 pp. / 17.8 23.5 cm ISBN-978-81-203-4277-4 / ` 295.00 / (e-book also available)
Provides a large number of illustrative examples with step-by-step solutions to help students comprehend the concepts with ease. Includes questions asked in university examinations for the last several years to help students in preparing for examinations. Provides hints and answers to unsolved problems. Incorporates chapter-end exercises to drill the students in self-study. CONTENTS: Preface. Probability Theory. Random Variables. Standard Distributions. Functions of a Random Variable. Two-dimensional Random Variables. Random Processes. Correlation and Spectral Densities. Linear Systems with Random Inputs. Index.
Latest Print 2011 / 736 pp. / 16.0 24.1 cm ISBN-978-81-203-4245-3 / ` 525.00
PANNEERSELVAM
PANNEERSELVAM
93
/ UU U$
, U vy Z UcU U U U .. , h UU U vz Z U UcU l UU UU UUU U$ S U U UUU U U - UU U M U S mU U UU UU U U U M S U U S Ug U UUU U U M U UUU U U U U, UU UUU U U U U U U UUU U U U U U S UUU U U UUU U U U UUU U U -, SU, U M, U UU U U U U U S S U U U$UUU $U U UUU U ? U UUU UUU UU U U U U U - U UU - $ U U U (WWW) U? U U - U SU U UU U U UUU U UUU UU U U U U U UcU U U UcU U U
Latest Print 2004 / 124 pp. / 20.0 25.0 cm ISBN-81-203-2574-5 / ` 95.00
fundamental aspects of Information Security (including Web, Networked World, Systems, Applications, and Communication Channels). Security is also an essential part of e-business strategy (including protecting critical infrastructures that depend on information systems) and hence information security in the enterprise (Government, Industry, Academia, and Society) and over networks has become the primary concern. The book provides the readers with a thorough understanding of how information can be protected throughout computer networks. The concepts related to the main objectives of computer and information security systems, namely confidentiality, data integrity, authentication (entity and data origin), access control, and non-repudiation have been elucidated, providing a sound foundation in the principles of cryptography and network security. The book provides a detailed treatment of design principles of classical and modern cryptosystems through an elaborate study of cryptographic techniques, algorithms, and protocols. It covers all areas of securityusing Symmetric key and Public key cryptography, hash functions, authentication techniques, biometric techniques, and steganography. Besides, techniques such as Secure Socket Layer (SSL), Firewalls, IPSec for Web security and network security are addressed as well to complete the security framework of the Internet. Finally, the author demonstrates how an online voting system can be built, showcasing information security techniques, for societal benefits. Information Security: Theory and Practice is intended as a textbook for a one-semester course in Information Security/Network Security and Crypto-graphy for B.E./ B.Tech students of Computer Science and Engineering and Information Technology. CONTENTS: Preface. Overview of Information Security and Cryptography. Classical Encryption Methods. Confidentiality: Symmetric Key Cryptography. Information Hiding: Steganography. Confidentiality: Public Key Cryptography. Data Integrity: Cryptographic Hash Functions. Authentication. Authentication/Identification: Biometrics. Virus and Malware. Web and Network Security: SSL and IPSec. E-Voting: Online (Internet-based) Electronic Voting Systems. Glossary. References. Index. Latest Print 2010 / 312 pp. / 17.8 23.5 cm ISBN-978-81-203-3351-2 / ` 295.00
PATTERSON
PATEL
94
PHI Learning CATALOGUE 2012 Analyst (BA) is that of a person who interfaces with the customers to understand their requirements. This role is distinct from that of a technical designer of software solutions who works on the basis of the requirements gathered by the BA. Most leading IT companies today have Business Analyst as a distinct role. The job requirements depending on the nature of the business may be that of a domain consultant, a solution architect, a relationship manager, a pre-sales consultant, a functional consultant, and an accounts manager, etc. This book explains the core aspects of the business analysis. It explores the knowledge areas required of a Business Analysts role in various organizations. It integrates knowledge from various conventional and contemporary areas and uses their tools, techniques and concepts to specific roles which may a Business Analyst may have to play in industry. In a nutshell, the book provides an appreciation of how several of the existing tools and techniques can be used effectively to ensure success in managing software requirements in terms of customer needs and expectations. A number of case studies have been used to demonstrate the application of conceptual frameworks to real life examples. CONTENTS: Introduction. Business Analysis: The Big Picture. What Business Analysts Should Know about Information and Information Systems. What Business Analysts Should Know About Software Life Cycles and Projects. Enterprise Analysis. Enterprise Analysis: Frameworks and Tools. Managing Requirements. Tools for Modelling Static Aspect of Business Processes. Tools for Modelling Dynamic Behaviour of Processes. Human Computer Interaction, Usability and User Centric Design. Business Analysts Practice Areas. Managing Expectations. References and Sources of Inspiration. Index.
Latest Print 2010 / 272 pp. / 16.0 24.1 cm ISBN-978-81-203-3528-8 / ` 225.00 / (e-book also available)
dealing with uncertain, incomplete and vague knowledge (e.g. methods related to nonmonotonic logics and commonsense reasoning). The book is divided into five parts related to a detailed analysis of knowledge: Introduction to Artificial Intelligence, Knowledge Representation, Knowledge Organisation and Manipulation, Perception, Communication and Expert Systems and Knowledge Acquisition. KEY FEATURES Covers knowledge and knowledge representation methods accompanied with examples. Includes the latest results in all key AI areas including knowledge representation, pattern matching, natural language processing, computer vision, memory organisation, pattern recognition, expert systems, neural networks, artificial intelligence tools, and machine learning. Contains numerous figures supplemented with examples. Provides chapter introductions (with overviews and motivational background) and chapter summaries. CONTENTS: Preface. Part 1: Introduction to Artificial IntelligenceOverview of Artificial Intelligence. Knowledge: General Concepts. LISP and Other AI Programming Languages. Part 2: Knowledge RepresentationFormalized Symbolic Logics. Dealing with Inconsistencies and Uncertainties. Probabilistic Reasoning. Structured Knowledge: Graphs, Frames, and Related Structures. Object-Oriented Representations. Part 3: Knowledge Organization and ManipulationSearch and Control Strategies. Matching Techniques. Knowledge Organization and Management. Part 4: Perception, Communication, and Expert SystemsNatural Language Processing. Pattern Recognition. Visual Image Understanding. Expert Systems Architectures. Part 5: Knowledge AcquisitionGeneral Concepts in Knowledge Acquisition. Early Work in Machine Learning. Learning by Induction. Examples of Other Inductive Learners. Analogical and Explanation-Based Learning. References. Index.
Latest Print 2011 / 464 pp. / 17.8 23.5 cm ISBN-978-81-203-0777-3 / ` 275.00
PRABHU
PENDSE
Computer Science, Computer Engineering and Information Technology A Typical Business Data Warehouse for a Trading Company Customer Data Warehouse for the First and Largest Online Bank in the United Kingdom A German Supermarket EDEKAS Date Warehouse The book, which is a blend of principles and real-life case studies, as a text is intended for students of B.Tech./M.Tech. (Computer Science and Engineering), B.Tech./M.Tech. (Information Technology), MBA, M.Sc. (Computer Science), M.Sc. (Information Technology), and MCA. It should also be of considerable utility and worth to software professionals and database practitioners. CONTENTS: Preface. Acknowledgements. Data Warehousing: An Introduction. Online Analytical Processing. Data Mining. Developing a Data Warehouse. Applications of Data Warehousing and Data Mining in Government. CASE STUDIES1. Data Warehousing in the Tamil Nadu Government. 2. Data Warehouse for the Ministry of Commerce. 3. Data Warehouse for the Government of Andhra Pradesh. 4. Data Warehousing in Hewlett-Packard. 5. Data Warehousing in Lavis Strauss. 6. Data Warehousing in the World Bank. 7. HARBOR, A Highly Available Data Warehouse. 8. A Typical Business Data Warehouse for a Trading Company. 9. Customer Data Warehouse of the Worlds First and Largest Online Bank in the United Kingdom. 10. A German Supermarket EDEKAs Data Warehouse. Bibliography. Index.
Latest Print 2011 / 184 pp. / 17.8 23.5 cm ISBN-978-81-203-3627-8 / ` 195.00 / (e-book also available)
95
The book is intended as a text for undergraduate and postgraduate students of computer science and engineering, information technology (B.Tech./M.Tech. Computer Science and Engineering/IT), and postgraduate students of computer science/information technology (M.Sc. Computer Science and M.Sc. IT). Besides, practising engineers and computer science professionals should find the text very useful. CONTENTS: Preface. Part I: Grid Computing Introduction. Technologies and Architectures for Grid Computing. World Wide Grid Computing Activities, Organizations and Projects. Web Services and the Service Oriented Architecture (SOA). OGSA and WSRF. Globus Toolkit. The Grid and the Databases. Part II: Cluster ComputingWhat is Cluster Computing? Cluster Middleware: An Introduction. Early Cluster Architectures and High Throughput Computing Clusters. Networking, Protocols and I/O for Clusters. Setting Up and Administering a Cluster. Cluster Technology for High Availability. Performance Models and Simulation. Process Scheduling. Load Sharing and Load Balancing. Distributed Shared Memory. Case Studies of Cluster Systems: Beowulf, COMPaS, NanOS and PARAM. Index.
Latest Print 2011 / 256 pp. / 16.0 24.1 cm ISBN-978-81-203-3428-1 / ` 295.00 / (e-book also available)
PRABHU
PRABHU
96
The book is primarily meant for students of IT-related programmes having courses in database systems. Computer professionals will also find the book immensely useful. CONTENTS: Foreword. Preface. Preface to the First Edition. Acknowledgements. Introduction. Semantic Database Models and Systems. Object-oriented Database Systems. Relational Extensions. Object/Relational Systems (ORDBMSs). Standards for OODBMS products and Applications. Suggested Further Reading. Index.
Latest Print 2011 / 264 pp. / 16.0 24.1 cm ISBN-978-81-203-4093-0 / ` 250.00 / (e-book also available)
RAFIQUZZAMAN
97
RAJARAMAN
System Analysis and Design) is a compulsory subject for MCA, BCA, B.Com. and B.E. students of Computer Science and Information Technology. This book covers the syllabus of this course and that of the DOEACC (Level A) examination. Thoroughly classroom tested and evolved out of twenty years of teaching Information Systems Design course at IIT Kanpur and IISc., Bangalore, this book presents real Indian examples. In this third edition every chapter has been updated, besides the addition of a new chapter on Use Case Method to reflect the rapid changes taking place in designing information systems. This book has been used to prepare learning material for the course Systems Analysis and Design for the National Programme for Technology Enhanced Learning of the Ministry of Human Resource Development, Government of India. The author has also delivered 40 lectures on this topic which may be heard in YouTube. This book also contains supplementary materials like PPTs and objective questions with explanation for each incorrect choice which are available on www.phindia.com/ rajaraman_ADIS CONTENTS: Preface. Information and Management. Examples of Information Systems. Information Systems Analysis Overview. Information Gathering. System Requirements Specifications. Feasibility Analysis. Data Flow Diagrams. Process Specifications. Decision Tables. Use Case Method. Logical Database Design. Database Management Systems (DBMS). Object-Oriented System Modelling. Data Input Methods. Designing Outputs. Control, Audit and Security of Information Systems. Electronic Commerce. System Design Example. Appendix. References. Index.
Latest Print 2011 / 344 pp. / 17.8 23.5 cm ISBN-978-81-203-4384-9 / ` 250.00
RAJARAMAN
RAJARAMAN
98
PHI Learning CATALOGUE 2012 students to quickly start writing programs. More difficult concepts in the latter parts of the book, such as pointers and their use, have been presented in an accessible manner making the learning of C an exciting and interesting experience. The methodology used is to illustrate each new concept with a program and emphasize a good style in programming to allow students to gain sufficient skills in problem solving. KEY FEATURES Self-contained introduction to both computers and programming for beginners All important features of C illustrated with over 100 examples Good style in programming emphasized Laboratory exercises on applications of MS Office, namely, Word processing, Spreadsheet, PowerPoint are included. CONTENTS: Preface. Part I: Computer Basics Information Technology and Computer Basics. Computer Software. Internet and the World Wide Web. Part II: Programming Using CComputer Algorithms. Developing Algorithms. Programming Preliminaries. Simple Computer Programs. Numeric Constants and Variables. Arithmetic Expressions. Input and Output in C Programs. Conditional Statements. Implementing Loops in Programs. Defining and Manipulating Arrays. Logical Expressions and More Control Statements. C Program Examples. Functions. Processing Character Strings. Enumerated Data Types and Stacks. Structures. Pointer Data Type and Its Applications. Lists and Trees. Recursion. Bit Level Operations and Applications. Files in C. Miscellaneous Features of C. AppendicesI: Compiling and Running C Programs under UNIX. II: Reserved Words in C. III: Mathematical Functions. IV: String Functions. V: Character Class Tests. VI: File Manipulation Functions. VII: Utility Functions. VIII: Applications of MS Office Software. Bibliography. Index.
Latest Print 2008 / 444 pp. / 17.8 23.5 cm ISBN-978-81-203-3343-7 / ` 250.00 / (e-book also available)
An index consisting of keywords appearing in each chapter The CD-ROM features PowerPoint transparencies arranged section-wise for teachers to use in classes. (These transparencies can also be used by students to review the contents of the book.) Multiple choice questions which a student can answer on-line. The CD-ROM tells the student why his/her choice is wrong when he/she makes a wrong choice. A Question-Answering system which allows a student to ask questions at the end of each chapter. Appropriate responses are provided by the system. Implementation of a case study explained in the book to illustrate GUI of implemented system. Students as well as teachers should find this unique SelfStudy Guide stimulating and useful. Indeed, it breaks fresh paths in an effort to aid the teacher-student community in its quest for learning. CONTENTS: Preface. Information and Management. Examples of Information Systems. Information Systems Analysis Overview. Information Gathering. System Requirements Specification. Feasibility Analysis. Data Flow Diagrams. Process Specifications. Decision Tables. Logical Database Design. Data Input Methods. Database Management Systems. Object-Oriented System Modelling. Designing Outputs. Control, Audit and Security of Information Systems. Electronic Commerce. Keywords.
Latest Print 2005 / 232 pp. / 17.8 23.5 cm ISBN-81-203-1740-8 / ` 175.00
RAJARAMAN
RAJARAMAN
Computer Science, Computer Engineering and Information Technology solving algebraic and transcendental equations, direct and iterative methods of solving simultaneous algebraic equations, numerical methods for differentiation and integration, and solution of ordinary differential equations with initial conditions. The formulation of algorithms is illustrated with a number of solved examples and an algorithmic language based on English (and similar to PASCAL) is used to express the logic of the numerical procedures. This approach is thus different from that used in most books which either use a programming language like FORTRAN or use flow charts to express algorithms. The solutions to selected problems have been provided at the end of the book. CONTENTS: Preface to the Third Edition. Computational Algorithms. Computer Arithmetic. Iterative Methods. Solution of Simultaneous Algebraic Equations. Interpolation. Least Squares Approximation of Functions. Approximation of Functions. Differentiation and Integration. Numerical Solution of Differential Equations. Solutions to Selected Exercises. Index.
Latest Print 2011 / 208 pp. / 15.3 22.9 cm ISBN-978-81-203-0786-5 / ` 95.00
99
and Manipulating Arrays. Logical Expressions and More Control Statements. C Program Examples. Functions. Processing Character Strings. Enumerated Data Types and Stacks. Structures. Pointer Data Type and Applications. Lists and Trees. Recursion. Bit Level Operations and Applications. Files in C. Miscellaneous Features in C. Appendices. Compiling and Running C Programs in Unix. Reserved Words in C. Mathematical Functions. String Functions. Character Class Tests. File Manipulation Functions. Utility Functions. Summary of C Language. Index. References. Index.
Latest Print 2011 / 372 pp. / 17.8 23.5 cm ISBN-978-81-203-0859-6 / ` 195.00
RAJARAMAN
RAJARAMAN
Computer Programming in C
V. RAJARAMAN, Honorary Professor, Supercomputer Education and Research Centre, Indian Institute of Science, Bangalore. This book introduces computer programming to a beginner using the programming language C. The version of C used is the one standardised by the American National Standards Institute (ANSI C). C has rapidly gained users due to its efficiency, rich data structure, variety of operators and affinity to the UNIX operating system. C is a difficult language to learn if it is not methodically approached. The attempt has been to introduce the basic aspects of C to enable the student to quickly start writing C programs and postpone more difficult features of C to later chapters. The methodology of presentation closely follows the one used by the author in his popular book on PASCAL programming. Those who know PASCAL will find it very easy to learn C using this book. KEY FEATURES A self-contained introduction to programming in C for beginners. All important programming language features illustrated with over 100 example programs. Good style in programming emphasised. Eminently suitable for self-study. CONTENTS: Preface. Computer Algorithms. Flow Charts. Programming Preliminaries. Simple Computer Programs. Numeric Constants and Variables. Arithmetic Expressions. Input and Output in C Programs. Conditional Statements. Implementing Loops in Programs. Defining
100
PHI Learning CATALOGUE 2012 enormous interest. It is thus essential for all students of computing and users of computers to have an understanding of the basic issues involved in parallel computing. This introductory text gives an elementary and self-contained presentation of parallel computing, beginning from the notion of parallelism in formulating algorithms and ending with some recent work in parallel computing. The book is primarily meant for scientists and engineers who have a basic knowledge of programming in a high level language such as Pascal, and who wish to have an understanding of the structure of parallel computers and their applications in various situations. KEY FEATURES Discusses how to perceive parallelisms in problems using simple examples. Shows how a number of computers can be interconnected to architecture a variety of parallel computers and analyzes the methods of programming such machines. Introduces some of the upcoming parallel computer architectures and programming methodology. Emphasizes topics such as data flow architecture, logic programming, and functional programming. Gives basics of shared programming message-passing and memory machines. CONTENTS: Preface. Introduction. Solving Problems in Parallel. Structure of Parallel Computers. Programming Parallel Computers. Dataflow Computers. Logic Programming. Software Issues in Parallel Computing. Index.
Latest Print 2006 / 156 pp. / 15.3 22.9 cm ISBN-81-203-0638-4 / ` 95.00
RAJARAMAN
RAJARAMAN
RAJARAMAN
Computer Science, Computer Engineering and Information Technology are discussed. It is also explained as to how the messaging layer is used to exchange structured electronic documents, using XML. The next layer called middleman services layer, describes the design of home page of an organization and elaborates various payment services such as credit card, e-cash, smart card, etc. The topmost layer is on applications, namely, B2C, B2B and C2C e-commerce which are defined and described at the beginning of the book. As use of mobile phones and mobile network is rapidly increasing, a whole chapter is devoted to explain mcommerce. Of special interest are detailed discussions of Wireless Application Protocol, security issues and payment methods. A complete chapter is also devoted to new developments in multimedia information goods such as e-books, MP3 compressed audio and digital quality video. A unique feature of these goods is the method of delivery which also uses the mobile Internet infrastructure. Finally, the legal framework of e-commerce provided by the Information Technology Act 2000 (and the amended act of 2008) is explained. This book with its numerous student-friendly features is an ideal text for undergraduate and postgraduate students of Computer Science and Information Technology (BSc and MSc), Computer Applications (BCA and MCA), and for undergraduate engineering students of Computer Science and Engineering and Information Technology. Besides, it would be useful to professionals for quickly understanding the basics of e-commerce. KEY FEATURES Gives detailed discussions of security and payment schemes in e-commerce. Discusses essentials of m-commerce technology including WAP protocol and mobile security. Discusses e-commerce of multimedia such as e-books, MP3 audio and video on demand. Provides learning aids such as chapter summaries, over 300 review questions and 350 objective type questions. CONTENTS: Preface. What is Electronic Commerce? Infrastructure for E-Commerce. Communication Networks for E-Commerce. Network Services. Secure Messaging. Payment Systems in E-Commerce. Structured Electronic Documents. M-Commerce. E-Commerce of Multimedia. Legal Framework of E-Commerce. References. Answers to Objective Questions. Index.
Latest Print 2011 / 260 pp. / 17.8 23.5 cm ISBN-978-81-203-3937-8 / ` 250.00 / (e-book also available)
101
RAJARAMAN
102
PHI Learning CATALOGUE 2012 Commerce. Societal Impacts of Information Technology. References. Index.
Latest Print 2010 / 384 pp. / 17.8 23.5 cm ISBN-978-81-203-2402-2 / ` 250.00
Representation. Input-output Units. Computer Memory. Processor. Binary Arithmetic. Logic Circuits. Computer Architecture. Languages. Operating Systems. Programming Microcomputers. Computer Generations and Classification. Analog and Digital Communications. Computer Networks. Computer Graphics. Multimedia Data Acquisition and Processing. Emerging Computing Environments. References. Glossary. Index.
Latest Print 2011 / 452 pp. / 17.8 23.5 cm ISBN-978-81-203-4011-4 / ` 225.00 / (e-book also available)
RAJARAMAN
103
104
PHI Learning CATALOGUE 2012 which one can read and write computer programmes using BASIC language. It explains how a computer works, using an elementary model of the computer. All programmes are worked out on the IBM PC and involve a minimum of mathematics. This new edition is thoroughly revised and updated to incorporate recent developments in the field. It also contains a large number of worked-out examples and exercises with solutions to assist self-study. It can be used by all interested beginners and laymen as well. CONTENTS: Preface. Computers. Man and Machine. Units of a Computer. More on Input/Output Units. Flowcharts. Problem Solving with Computers. Reading BASIC Programs. Data Storage and Representation. Boolean Algebra and Logic Circuits. Internal Working of a Computer. Computer Software. Writing BASIC Programs. String Manipulation in BASIC. Data Processing. Processing Files in BASIC. Applications of Computers. Evolution of Computers. Programming Projects. References. Glossary. Solutions to Exercises. Index.
Latest Print 2009 / 496 pp. / 15.3 22.9 cm ISBN-978-81-203-0954-8 / ` 150.00
Neural Networks, Fuzzy Logic, and Genetic Algorithms: Synthesis and Applications (with CD-ROM)
S. RAJASEKARAN, Professor Emeritus, Department of Civil Engineering, PSG College of Technology, Coimbatore. G.A. VIJAYALAKSHMI PAI, Sr. Lecturer, Computer Applications, PSG College of Technology, Coimbatore. This book provides comprehensive introduction to a consortium of technologies underlying soft computing, an evolving branch of computational intelligence. The constituent technologies discussed comprise neural networks, fuzzy logic, genetic algorithms, and a number of hybrid systems which include classes such as neurofuzzy, fuzzy-genetic, and neuro-genetic systems. The hybridization of the technologies is demonstrated on architectures such as Fuzzy-Back-propagation Networks (NN-FL), Simplified Fuzzy ARTMAP (NN-FL), and Fuzzy Associative Memories. The book also gives an exhaustive discussion of FL-GA hybridization. Every architecture has been discussed in detail through illustrative examples and applications. The algorithms have been presented in pseudo-code with a step-by-step illustration of the same in problems. The applications, demonstrative of the potential of the architectures, have been chosen from diverse disciplines of science and engineering. This book with a wealth of information that is clearly presented and illustrated by many examples and applications is designed for use as a text for courses in soft computing at both the senior undergraduate and first-year postgraduate engineering levels. It should also
DHARMA RAJARAMAN, Teacher, Educational Counsellor, Editor of Computer Books. V. RAJARAMAN, Honorary Professor, Supercomputer Education and Research Centre, Indian Institute of Science, Bangalore. An introductory level text for high school students, this book elucidates the step-by-step procedures used to solve problems and demonstrates the simplicity with
Computer Science, Computer Engineering and Information Technology be of interest to researchers and technologists desirous of applying soft computing technologies to their respective fields of work. CONTENTS: Foreword. Preface. Introduction to Artificial Intelligence Systems. Part I: Neural Networks Fundamentals of Neural Networks. Backpropagation Networks. Associative Memory. Adaptive Resonance Theory. Part II: Fuzzy LogicFuzzy Set Theory. Fuzzy Systems. Part III: Genetic AlgorithmsFundamentals of Genetic Algorithms. Genetic Modelling. Part IV: Hybrid SystemsIntegration of Neural Networks, Fuzzy Logic and Genetic Algorithms. Genetic Algorithm based Backpropagation Network. Fuzzy Backpropagation Network. Simplified Fuzzy ARTMAP. Fuzzy Associative Memories. Fuzzy Logic Controlled Genetic Algorithms. Word Index. Author Index.
Latest Print 2011 / 456 pp. / 17.8 23.5 cm ISBN-978-81-203-2186-1 / ` 325.00
105
Provides a list of suggested projects Gives ample references to explore further CONTENTS: Preface. Introduction. IA32 Processors. Basic Data Manipulation. Control Transfer. Arithmetic and Logic Instructions. String and Bit-Oriented Instructions. Linux Kernel Interface. Input-Output in Linux. Handling Real Number Arithmetic. SIMD Instruction Sets. Assembler Directives and Macros. AppendicesA: Number Representation System. B: IA32 Processor Instruction Set. C: Suggested Programming Exercises. D: GNU Assembler. E: GNU Linker. F: GNU Debugger. G: ASCII Character Set. H: References. Index.
Latest Print 2009 / 468 pp. / 16.0 24.1 cm ISBN-978-81-203-3156-3 / ` 350.00
RAJIB MALL
RAJAT MOONA
106
PHI Learning CATALOGUE 2012 CONTENTS: Preface. Stored Program Computers. The Basic Building Blocks of Digital Computers. The Arithmetic Unit. The Memory Unit. Input and Output Units. The Control Unit. Innovations in Arithmetic Units. Advances in Memory Systems. Innovations in Input and Output Units. Innovations in General Organisation and Control. Interrupts and Interrupt Operation. Look Ahead and Pipelining. Trends in System Architecture. Multiprogramming and Time-Sharing. External and Internal Concurrency. Vector Processors, Array Processors and Supercomputers. Computer Networks. Microprocessors and Microcomputers. Microprocessor Families. The Pentium Series of Processors. The Newer High Power Processors. Appendices1. Representation of Numbers in Computers. 2. Arithmetic Operations in Digital Computers. 3. Generations of Computers. 4. Machine Language and Assembly. 5. Data Flow. Index.
Latest Print 2011 / 520 pp. / 17.8 23.5 cm ISBN-978-81-203-3594-3 / ` 325.00
CONTENTS: Preface. Introduction. Software Life Cycle Models. Software Project Management. Requirements Analysis and Specification. Software Design. Functionoriented Software Design. Object Modelling Using UML. Object-Oriented Software Development. User Interface Design. Coding and Testing. Software Reliability and Quality Management. Computer Aided Software Engineering. Software Maintenance. Software Reuse. Emerging Trends. References. Index.
Latest Print 2011 / 464 pp. / 17.8 23.5 cm ISBN-978-81-203-3819-7 / ` 250.00 / (e-book also available)
RAO
RAO
Embedded Systems
B. KANTA RAO, Senior Professor, Department of Computer Science and Engineering, Gayatri College of Engineering, Visakhapatnam. Designed as a textbook for the undergraduate students of electronics and communication engineering, electronics and instrumentation engineering, computer science and engineering, information communication technology as well as for the postgraduate students of computer applications (MCA), it lays the foundation for all readers on all possible applications of embedded processors. This text deals with some of the interesting processors that will enlighten the need for new instructions and fast program implementation. The processors covered are the classic 8051 family, ATmega family, PIC family and Texas 430 family along with a good introduction to ARM processors. KEY FEATURES Well designed hardwaresoftware integrated programs and exercises Examples for each processor instruction set Extensive discussion on classic 8051 family including all recent developments CONTENTS: Preface. Embedded Processor Architectures: An Overview. Intel 8051 Architecture (Classic Version). Programming. Communication Interfaces. Timers and Counters. Analog Subsystems in Embedded Processors. Advanced Research Microprocessor (ARM) Architecture. Advanced Embedded Systems: ATmega Processors. Microchip PIC Embedded Processor Family. Integrated Development Environment: Assembler and Simulation. Introduction to Real Time Systems. Appendices. Index.
Latest Print 2011 / 560 pp. / 17.8 23.5 cm ISBN-978-81-203-4081-7 / ` 395.00 / (e-book also available)
107
RAO
RAO
108
PHI Learning CATALOGUE 2012 KEY FEATURES Detailed information on practical techniques of organization, storage and retrieval, including advanced neural network processing systems. New approaches to service deployment and ensuring consistent Quality of Service. Highlight on the emerging MPEG standards such as MPEG-4, MPEG-7 and MPEG-21. Exceptionally wide range of practical examples, and more than 400 references. CONTENTS: Preface. Acknowledgments. List of Acronyms. Multimedia Communications. Audio-Visual Integration. Multimedia Processing in Communications. Distributed Multimedia Systems. Multimedia Communication Standards. Multimedia Communications Across Networks. References. Index. About the Authors.
Latest Print 2010 / 572 pp. / 17.8 23.5 cm ISBN-978-81-203-2145-8 / ` 350.00
Computer Science, Computer Engineering and Information Technology DISTINGUISHING FEATURES Discusses in detail the theoretical basis behind a web graph. Deals with security issues of computer networks and their implications in an easy-to-understand manner. Contains more than 30 projects (with useful hints) that students of various IT courses would find interesting to work on. Three chapters are exclusively devoted to different aspects of database management and data mining systems. CONTENTS: Foreword 1. Foreword 2. Preface. Acknowledgements. Contributors. Part I: Core Concepts and IssuesIntroduction. Database Management Systems. Role of Telecommunication in Information Technology. Basics of the Internet. Overview of Present Day Networking Technologies. Principles of Visual Information Analysis. Information Technology for Multimedia Communication. Part II: Development of Information SystemsGraph-Theoretic Structure of the World Wide Web. Principles of Image Compression. Text Compression. Content-based Multimedia Analysis and Retrieval. Speech and Audio Compression. All-Optical Networking and Evolution of Network Infrastructure: From Electrical to Optical. Computer Security Threats and Countermeasures. Image Databases. Principles and Applications of Soft Computing. An Introduction to Clustering Techniques. Part III: Important Application Areas of ITBioinformatics: Issues and Challenges. Information Technology in Healthcare and Telemedicine. An Overview of Remote Sensing and GIS Techniques. E-commerce: A Source of Competitive Advantage in Global Market. An Investigation into the Emerging Cybermediary Concept. Industrial Information Technology. Colour Image Processing and Analysis. Information Technology in Mining and Electrical Load Forecasting. Information Processing from Document Images. Information Technology for Rural Development. AppendixProjects for IT Courses. Index.
Latest Print 2011 / 628 pp. / 17.8 23.5 cm ISBN-978-81-203-2184-7 / ` 550.00
109
Besides being suitable for anyone from a beginner to programmer to developer, the book would also be useful for engineering and MCA students. The text would also prove useful for practising professionals. CONTENTS: Preface. Acknowledgements. Getting Started. Programming Environment. Data Types. Operators. Control Structures. Pointers. Arrays. Functions. Storage Classes. C Preprocessor. Structures and Unions. Memory Allocation. Files. Command Line Arguments. Processes. Threads. Networking/Socket Programming. ODBC Programming. Working with Curses Library. Graphics Program Using GTK+ and Glade Interface. Development Tools. Index.
Latest Print 2011 / 424 pp. / 17.8 23.5 cm ISBN-978-81-203-4307-8 / ` 325.00
SADAGOPAN
ROUT
110
SAMANTA
SAMANTA
SARANG
Computer Science, Computer Engineering and Information Technology understandable, this second edition benefits from Dr. Sarangs many years of teaching computer science students as well as providing consultancy is designing and architecting programming solutions. It is an ideal text for beginners, developed to meet the needs of the students for a comprehensive introduction to object-oriented programming using C++. The book covers the full range of object-oriented topics, from the fundamental features through classes, inheritance, polymorphism, and templates. It uses a practical problem-solving approach to drive home the essential concepts and principles of object-oriented programming, helping the readers to build a strong foundation in design and implementation of software solutions. KEY FEATURES OF THE NEW EDITION Provides a full chapter on string class Several newly added programming examples Shows the screen output of each program for ease of learning Provides support for both Microsoft Visual C++ and Turbo C++ so that the students can run the programs in an environment of their choice This book is appropriate for learning C++ by: students of computer science students of computer applications students of Information Communication Technology (ICT) students of all engineering disciplines CONTENTS: Preface. Preface to the First Edition. Acknowledgements. Object-Oriented Programming Concepts. Language Constructs. Advanced Constructs. Classes in C++. Member Functions. Operator Overloading. Constructors and Destructors. Inheritance. Multiple Inheritance. Polymorphism. Handling Exceptions. Templates. C++ I/O. Strings. Appendices. Index.
Latest Print 2011 / 372 pp. / 17.8 23.5 cm ISBN-978-81-203-3670-4 / ` 250.00 / (e-book also available)
111
writing parallel programs using the available software tools. The book systematically covers such topics as shared memory programming using threads and processes, distributed memory programming using PVM and RPC, data dependency analysis, parallel algorithms, parallel programming languages, distributed databases and operating systems, and debugging of parallel programs. It is an ideal textbook for courses on parallel programming at the undergraduate and postgraduate levels. It will also be useful for computer professionals interested in exploring the field of parallel computing. CONTENTS: Preface. Introduction. Parallel Processing Architectures. Programmability Issues. Data Dependency Analysis. Shared Memory Programming. Thread-based Implementation. Distributed ComputingI: Message Passing Model. Distributed ComputingII: Remote Procedure Call. Algorithms for Parallel Machines. Parallel Programming Languages. Debugging Parallel Programs. Other Parallelism Paradigms. Distributed Data Bases. Distributed Operating Systems. AppendicesA: POSIX Threads Reference. B: PVM Reference. C: UNIX Library for Shared Memory Abstraction. D: Programming Assignments. Bibliography. Index.
Latest Print 2010 / 276 pp. / 16.0 24.1 cm ISBN-978-81-203-1619-5 / ` 175.00
SASIKUMAR, et al.
J.G.R. SATHIASEELAN is Head, Department of Computer Science and Applications, and Chairman, Board of Studies, Bishop Heber College, Thiruchirappally, Tamil Nadu. N. SASIKALADEVI is with the Department of Computer Science and Applications, Bishop Heber College, Thiruchirappally. C# is the newest of Microsofts languages that makes use of the Microsoft .NET Frameworka comprehensive set of classes that provide functionality in every aspect of the programming industry with its new object-oriented products. This book provides a step-by-step understanding of the programming concepts and theories for the beginners in .NET programming. It focuses on the Windows-based application programs, Visual programming concepts, interactive graphics fundamentals, and database connectivity concepts. The text includes topics such as Windows Forms, Windows Controls, Windows programming, data access with ADO .NET, and handling data access and data manipulation in codes. Thoroughly practical and elaborate, the book provides deep insights into the .NET programming concepts and is designed to enhance the programming skills of the users of C#. KEY FEATURES The coverage is quite comprehensive, with more than 100 solved problems.
112
PHI Learning CATALOGUE 2012 science, information technology and mathematics. It would also be quite useful for those who are pursuing courses in computer applications. CONTENTS: Preface. Part I: DISCRETE MATHEMATICS Preliminary Notations. Fundamentals of Logic. Recurrences and Integer Functions. Counting Techniques. Algebraic Systems. Partially-Ordered Sets. Lattices. Boolean Algebra. Finite Machines. Finite Fields. Elementary Number Theory. Discrete Probability. Part II: GRAPH THEORYPreliminary Concepts. Planarity, Colouring and Partitioning. Some Algebraic Aspects of Graphs. 16. Directed Graphs. Bibliography. Index.
Latest Print 2009 / 480 pp. / 17.8 23.5 cm ISBN-978-81-203-3842-5 / ` 295.00 / (e-book also available)
All concepts are supported by plenty of tables, screen shots, and connectivity codes to make the reader comprehend the concepts better. Intended primarily as a text for the undergraduate and postgraduate students of Computer Science and Engineering, and Electronics and Communication Engineering, this book will be extremely useful also for the students of Master/Bachelor of Computer Applications (MCA and BCA) and Information Technology. It should also prove to be helpful as a reference for software developers ranging from .NET professionals, Visual programmers, to graphic designers. CONTENTS: Preface. Batch 1Overview of .NET Framework. Windows Forms. Windows Controls Category 1. Batch 2Windows ControlsCategory 2. Windows ControlsCategory 3. Windows Controls Category 4. Advanced Windows Programming. Batch 3 Data Access with ADO.NET. Handling Databases in Code. Handling Data Manipulation in Code.
Latest Print 2009 / 480 pp. / 17.8 23.5 cm ISBN-978-81-203-3726-8 / ` 350.00 / (e-book also available)
SCHIESSER
Computer Science, Computer Engineering and Information Technology Executive Support. Organizing for Systems Management. Staffing for Systems Management. Customer Service. Part 3: ProcessesAvailability. Performance and Tuning. Production Acceptance. Change Management. Problem Management. Storage Management. Network Management. Configuration Management. Capacity Planning. Strategic Security. Disaster Recovery. Facilities Management. Part 4: TechnologyDeveloping Robust Processes. Using Technology to Automate and Evaluate Robust Processes. Integrating Systems Management Processes. Special Considerations for Client-Server and Web-Enabled Environments. Part 5: Appendices A. Frequently Asked Questions. B. Summary of Definitions. C. Assessment Worksheets without Weighting Factors. D. Assessment Worksheets with Weighting Factors. Bibliography. Index. About the Author.
Latest Print 2011 / 528 pp. / 17.8 23.5 cm ISBN-978-81-203-2238-7 / ` 295.00 / (e-book also available)
113
in lecture format, source code for download and additional links and resources. CONTENTS: Preface. Acknowledgments. Accompanying CD. Using this Book for a Short or Condensed Course. An Introduction to Computers and VB.NET. Problem Solving. Fundamentals of Programming in VB.NET. Procedures. Decisions. Repetition. Arrays. Sequential Files. Additional Controls and Objects. Database Management. ObjectOriented Programming. Appendices: A. ANSI Values. B. How To. C. Converting from Visual Basic 6.0 to VB.NET. D. VB.NET Debugging Tools. Answers to Selected OddNumbered Exercises. Index.
Latest Print 2005 / 732 pp. / 20.0 25.0 cm ISBN-81-203-2159-6 / ` 450.00
SCHWARTZ
SCHNEIDER
Biological Modeling and Simulation: A Survey of Practical Models, Algorithms, and Numerical Methods
RUSSELL SCHWARTZ. This book is aimed at training aspiring computational biologists to handle new and unanticipated problems. It teaches the students how to reason about developing formal mathematical models of biological systems that are amenable to computational analysis. The text covers models of optimization, simulation and sampling, and parameter tuning. These topics provide a general framework for learning how to formulate mathematical models of biological systems, what techniques are available to work with these models, and how to fit the models to particular systems. Their application is illustrated by many examples drawn from a variety of biological disciplines and several extended case studies that show how the methods described have been applied to real problems in biology. In twenty-first-century biology, modeling has a similar role as the microscope had in earlier centuries; it is arguably the most important research tool for studying complex phenomena and processes in all areas of the life sciences, from molecular biology to ecosystems analysis. Every biologist therefore needs to be familiar with the basic approaches, methods, and assumptions of modeling. Biological Modeling and Simulation is an essential guide that helps biologists explore the fundamental principles of modeling. It should be on the bookshelf of every student and active researcher. MANFRED D. LAUBICHLER School of Life Sciences, Arizona State University CONTENTS: Preface. Introduction. I: MODELS FOR OPTIMIZATIONClassic Discrete Optimization Problems. Hard Discrete Optimization Problems. Case Study: Sequence Assembly. General Continuous Optimization. Constrained Optimization. II: SIMULATION AND SAMPLINGSampling from Probability Distributions. Markov Models. Markov Chain Monte Carlo Sampling. Mixing Times of Markov Models. Continuous-Time
Introduction to Programming Using Visual Basic .NET, An, 5th ed. (with CD-ROM)
DAVID I. SCHNEIDER, University of Maryland. The fifth edition of this highly acclaimed book, now published in the Eastern Economy Edition, has been upgraded to meet the needs of using Visual Basic in a .NET framework. Aimed at introducing the programming techniques to beginners and nonprogrammers, the book comprehensively explains the fundamentals of modern programming methodology in a Windows graphical user interface environment. Clear description of concepts in a logical sequence and illustrations with real-life applications, make the book extremely readable and student-friendly. All the more, the book abounds with a wide range of (about 150) examples and over 1000 exercises to enable the reader gain a hands-on experience and a quick grasp of the subject. KEY FEATURES Greater orientation towards beginners and nonprogrammers Explanation of relevant new features of VB.NET with a focus on incorporation of inheritance in objects Real and current data (in some places humorous too!) to elicit students interest and help them stay focused Problem-solving techniques and structural programming based on object-oriented programming principles Updated CD-ROM with programs from the text and Microsoft Visual Basic .NET An entire chapter on database programming using ADO .NET and SQL A companion website (http://www.prenhall.com/ schneider) containing additional student assessment exercises with immediate feedback, PowerPoint slides
114
Markov Models. Case Study: Molecular Evolution. Discrete Event Simulation. Numerical Integration 1: Ordinary Differential Equations. Numerical Integration 2: Partial Differential Equations. Numerical Integration 3: Stochastic Differential Equations. Case Study: Simulating Cellular Biochemistry. III: PARAMETER-TUNING Parameter-Tuning as Optimization. Expectation Maximization. Hidden Markov Models. Linear SystemSolving. Interpolation and Extrapolation. Case Study: Inferring Gene Regulatory Networks. Model Validation. References. Index.
Latest Print 2009 / 404 pp. / 17.8 23.5 cm ISBN-978-81-203-3889-0 / ` 395.00
C# Precisely
PETER SESTOFT, Professor of Information Technology at the Royal Veterinary Agricultural University and at the IT University of Copenhagen, Denmark. HENRIK I. HANSEN. C# is a class-based single-inheritance object-oriented programming language designed for the common Language Runtime of Microsofts .Net platform which is a managed execution environment with a typesafe intermediate language and automatic memory management. Though C# is similar in many respects to the Java programming language, it is more comprehensive and different in most details. The book presents the entire C# 2.0 programming language, including generics, iterators, and anonymous methods. It excludes most of the extensive Microsoft.Net framework class libraries except threads, input/output, and generic collection classes. The final chapter of this book summarizes the differences between C# and Java. The text shows general rules on left-hand pages, with corresponding examples on right-hand pages. All examples are fragments of legal C# programs. The book is eminently suited for anyone who wishes to learn C# besides Java and as a quick reference for anyone who wants to know C# in more detail than that provided by a standard textbook. CONTENTS: Preface. Notational Conventions. Compiling, Loading and Executing C# Programs. Names and Reserved Names. C# Naming Conventions. Comments and Program Layout. Data and Types. Variables, Parameters, Fields, and Scope. Strings. String Builders. Arrays. Classes. The Machine Model: Stack, Heap, and Garbage Collection. Expressions. Statements. Struct Types. Interfaces. Enum Types. Delegate Types. Nullable Types over Value Types (C# 2.0). Exceptions. Threads, Concurrent Execution, and Synchronization. Mathematical Functions. Input and Output. Generic Types and Methods (C# 2.0). Generic Collections: Lists and Dictionaries (C# 2.0). Namespaces. Partial Type Declarations (C# 2.0). Assertions and the Debug.Assert Method. Attributes. Main Differences Between C# and Java. References. Index.
Latest Print 2009 / 216 pp. / 17.8 23.5 cm ISBN-978-81-203-2793-1 / ` 195.00
Database Systems Using Oracle: A Simplified Guide to SQL and PL/SQL, 2nd ed.
NILESH SHAH, Assistant Professor, New Jersey campus of DeVry. Database Systems Using Oracle, Second Edition provides students with comprehensive coverage of relational concepts and languages along with the database design
SHAH
Computer Science, Computer Engineering and Information Technology and implementation techniques needed to start building real-world relational databases with Structured Query Language (SQL) and the Programming Language/ Structured Query Language (PL/SQL) in Oracle version 8 or higher. Master Oracle SQL and PL/SQL easily with clear, step-bystep instructions, hands-on examples, exercise questions, and lab activities. Shah uses two real-world running databases throughout the text as a model and provides a section on SQL statements with an additional database scenario to bring students face-to-face with the systems and applications they are likely to encounter as professionals. FEATURES Comprehensive coverage of the relational concepts and database design techniques necessary to design and implement effective database systems. Complete coverage of SQL and PL/SQL. An introduction to the architecture and administration of Oracle9i and connectivity from Java to Oracle. Each chapter contains exercises and lab activities promoting the learn-by-doing approach. A Companion Website offers instant student assessment materials and PowerPoint slides for each chapter. CONTENTS: Foreword by Alex Ephrem, Ph.D., Foreword by John W. Weber. Preface. Part 1: DATABASE CONCEPTSDatabase Concepts: A Relational Approach. Database Design: Data Modeling and Normalization. Part 2: ORACLE SQLOracle9i: An Overview. Oracle Tables: Data Definition Language (DDL). Working with Tables: Data Management and Retrieval. Working with Tables: Functions and Grouping. Multiple Tables: Joins and Set Operators. Subqueries: Nested Queries. Advanced Features: Objects, Transactions, and Data Control. SQL Review: Supplementary Examples. Part 3: PL/SQLPL/ SQL: A Programming Language. More on PL/SQL: Control Structures and Embedded SQL. PL/SQL Cursors and Exceptions. PL/SQL Composite Data Types: Records, Tables, and Varrays. PL/SQL Named Blocks: Procedure, Function, Package, and Trigger. Part 4: MISCELLANEOUS TOPICSOracle with Java: A Tutorial on JDBC and SQLj. Oracle9i: Architecture and Administration. Appendices A. Sample Databases: Table Definitions. B. Quick Reference to SQL and PL/SQL Syntax. C. Reference to SQL * Plus Commands. D. Object Orientation. E. Whats New in Oracle9i SQL and PL/SQL? F. Additional References. Index.
Latest Print 2011 / 456 pp. / 17.8 23.5 cm ISBN-978-81-203-3236-2 / ` 295.00
115
SHAH
116
SINGH
SINGH
Graph Theory
G. SURESH SINGH, Reader, Department of Mathematics, University of Kerala, Trivandrum. Graphical representations have given a new dimension to the problem solving exercise in diverse subjects like
Computer Science, Computer Engineering and Information Technology mathematics, bio-sciences, chemical sciences, computer science and information technology, social sciences and linguistics. This book is devoted to the models of graph theory, and the solutions provided by these models to the problems encountered in these diverse fields of study. The text offers a comprehensive and coherent introduction to the fundamentals of graph theory, besides giving an application based approach to the subject. Divided into 13 chapters, the book begins with explicating the basics of graph theory, moving onto the techniques involved while drawing the graphs. The subsequent chapters dwell onto the problems solved by the Ramsey table and Perfect graphs. The algebraic graphs and their concepts are also explained with great precision. The concluding chapters discuss research oriented methodologies carried out in the field of graph theory. The research works include the work done by the author himself such as on Union Graphs and Triangular Graceful Graphs, and their ramifications. Primarily intended as a textbook for the undergraduate and postgraduate students of mathematics and computer science, this book will be equally useful for the undergraduate students of engineering. Apart from that, the book can be used as a reference by the researchers and mathematicians. KEY FEATURES Incorporates numerous graphical representations in the form of well-labelled diagrams Presents a balanced approach with the help of workedout examples, algorithms, definitions and remarks Comprises chapter-end exercises to judge students comprehension of the subject CONTENTS: Foreword. Preface. Acknowledgements. Graph Theory: An Overview. Tree Graphs. Connectivity. Eulerian and Hamiltonian Graphs. Matchings and Factorizations. Graph Colourings and Enumeration. Planar Graphs. Network Flows. Ramsey Problem and Perfect Graphs. Algebraic Specifications of Graphs. Intervals and Median Graphs. Graph Labellings. Domination in Grpahs. Index.
Latest Print 2010 / 288 pp. / 17.8 23.5 cm ISBN-978-81-203-4105-0 / ` 250.00 / (e-book also available)
117
Science, Information Technology, and undergraduate and postgraduate students of Computer Applications. Students are first exposed to network security principles, organizational policy and security infrastructure, and then drawn into some of the deeper issues of cryptographic algorithms and protocols underlying network security applications. Encryption methods, secret key and public key cryptography, digital signature and other security mechanisms are emphasized. Smart card, biometrics, virtual private networks, trusted operating systems, pretty good privacy, database security, and intrusion detection systems are comprehensively covered. An indepth analysis of technical issues involved in security management, risk management and security and law is presented. In the third edition, two new chaptersone on Information Systems Security and the other on Web Securityand many new sections such as digital signature, Kerberos, public key infrastructure, software security and electronic mail security have been included. Additional matter has also been added in many existing sections. KEY FEATURES Extensive use of block diagrams throughout helps explain and clarify the concepts discussed. About 250 questions and answers at the end of the book facilitate fruitful revision of the topics covered. Includes a glossary of important terms. CONTENTS: Preface. Introduction. Organizational Policy and Security. Security Infrastructure. Cryptography. Network Fundamentals. Hardware and Software Security. Database Security. Information Systems Security. Intrusion Detection Systems. Network Security. Wireless Security. Web Security. Network Management. Security Management. Risk Management and Incident Management. Security and Law. Internet Governance and Electronic Mail Policy. Security of Internet Banking System. AppendicesA: Internet Standards and the Internet Society. B: Abbreviations and Acronyms. C: Questions and Answers. D: Glossary. Bibliography. Index.
Latest Print 2012 / 420 pp. / 17.8 23.5 cm ISBN-978-81-203-4497-6 / ` 325.00
MATLAB Programming
Y. KIRANI SINGH, Project Engineer, Centre for Development of Advanced Computing (CDAC), Kolkata. B.B. CHAUDHURI, Professor and Head, Computer Vision and Pattern Recognition Unit, Indian Statistical Institute Kolkata. MATLAB is a very powerful, high-level technical computing language used by mathematicians, scientists and engineers to solve problems in a wide range of application areas. It also comes with several toolboxes to solve most common problems.
118
PHI Learning CATALOGUE 2012 explains the type of classes, their relationships and structures using unified modelling language notations. The text addresses the important issues of improving software quality and measuring various object-oriented constructs using object-oriented metrics. Finally, it analyses the importance of object-oriented testing and maintenance of software developed using object-oriented software engineering techniques and methods. The book includes a number of solved examples, multiple choice questions, review questions and case studies. The concepts and models explained and developed in this book are demonstrated using a real-life case study of library management system. CONTENTS: Preface. Introduction. Software Development Life Cycle Models. Software Requirements Elicitation and Analysis. Object-Oriented Software Estimation. ObjectOriented Analysis. Object-Oriented Desgin. Moving towards Implementation. Software Quality and Metrics. Software Testing. Software Maintenance. References. Appendix. Answers to Multiple Choice Questions.
312 pp. (approx.) / 17.8 23.5 cm ISBN-978-81-203-4535-5 / FORTHCOMING
The book introduces MATLAB programming in simple language with numerous examples that help clarify the concepts. It is designed to enable readers develop a strong working knowledge of MATLAB and acquire programming skills to write efficient programs. The book is suitable for undergraduate and postgraduate engineering students, researchers and professionals who wish to learn this language quickly and more conveniently. The readers after going through this book will be able to write their own programs to solve scientific and engineering problems of varying complexity. KEY FEATURES Use of system commands and problem-solving techniques in command windows is explained in simple and clear language. Handling of arrays and matrices, which are the main entities in MATLAB environment, is discussed extensively in separate chapters. Handling of cell arrays and structures is described clearly with examples. Techniques of developing new MATLAB programs using scripts and functions are explained in a systematic way. File-handling techniques are also demonstrated. Topics of two-dimensional graphics are discussed with illustrative plots. GUI programming is introduced in an easily understandable way. CONTENTS: Preface. Introduction. Common System Commands and Mathematical Operators. Handling of Arrays. Handling of Matrices. Strings, Time and Date. Cell Arrays and Structures. Programming in MATLAB, M-File Scripts. Programming in MATLAB, M-File Functions. File I/O Handling in MATLAB. Two-Dimensional Plots. Graphical User Interface. Bibliography. Index.
Latest Print 2008 / 388 pp. / 17.8 23.5 cm ISBN-978-81-203-3081-8 / ` 250.00
SINHA
Computer Science, Computer Engineering and Information Technology Shared Memory. Synchronization. Resource Management. Process Management. Distributed File Systems. Naming. Security. Case Studies. Index.
Latest Print 2011 / 764 pp. / 17.8 23.5 cm ISBN-978-81-203-1380-4 / ` 375.00
119
the ubiquitous electronic spreadsheet can be utilized for wavelet based signal and image processing. Many of the intriguing properties of wavelet and scaling functions can be easily observed in the spreadsheets. New to this Edition Inclusion of a separate and elaborate chapter on Multiwavelet theory. Theory of parametric wavelet filters design appended in respective chapters. Parametric and non-parametric biorthogonal wavelet design explained in more detail. Chapter on M-band wavelet included with simplified design procedures. The accompanying CD contains worksheets that demonstrate the power of spreadsheet packages as a computational and visualization tool. KEY FEATURES Describes wavelet concepts from both the signal expansion and filter theory points of view Gives clear and concise explanation of biorthogonality and biorthogonal wavelet analysis Deals with design of wavelets in both time and frequency domain Explains lifting-scheme based wavelet analysis and design in detail Covers wavelet applications in computer graphics, signal denoising and compression Includes latest developments in Groebner basis method of wavelet design, Multiwavelet theory and curvelet transforms Intended to cater to the postgraduate students of computer science, electrical/electronic and communication engineering, the textbook will also meet the needs of undergraduate and postgraduate students of mathematics and physics. CONTENTS: Preface. Preface to the First Edition. Acknowledgements. The Age of Wavelets. Fourier Series and Geometry. Continuous Wavelet and Short Time Fourier Transform. Discrete Wavelet Transform. Designing Orthogonal Wavelet Systems: A Direct Approach. Discrete Wavelet Transform and Relation to Filter Banks. Computing and Plotting Scaling and Wavelet Functions. Biorthogonal Wavelets. Designing Wavelets: Frequency Domain Approach. Groebner Basis for Wavelet Design. Wavelet Packet Analysis. M-Band Wavelets. Introduction to Multiwavelets. Lifting Scheme. Image Compression. Denoising. Beyond Wavelets: The Ridgelets and Curvelets. Spline Wavelets: Introduction and Applications to Computer Graphics. Appendix. Index.
Latest Print 2011 / 464 pp. / 17.8 23.5 cm ISBN-978-81-203-4053-4 / ` 375.00 / (e-book also available)
SOMAN, et al.
Insight into Wavelets: From Theory to Practice, 3rd ed. (with CD-ROM)
K.P. SOMAN, Head, Centre for Excellence in Computational Engineering and Networking, Amrita Vishwa Vidyapeetham, Coimbatore. K.I. RAMACHANDRAN, Professor, Centre for Excellence in Computational Engineering and Networking, Amrita Vishwa Vidyapeetham, Coimbatore. N.G. RESMI, Research Associate in Centre for Excellence in Computational Engineering and Networking, Amrita Vishwa Vidyapeetham, Coimbatore. This book in its third edition additionally explores how
120
PHI Learning CATALOGUE 2012 Rule Mining. Machine Learning with Open Source and Commercial Software. Algorithms for Classification and Regression. Support Vector Machines. Cluster Analysis. Visualization of Multidimensional Data. Appendices. Index.
Latest Print 2009 / 420 pp. / 17.8 23.5 cm ISBN-978-81-203-2897-6 / ` 350.00
Machine Learning with SVM and Other Kernel Methods (with CD-ROM)
K.P. SOMAN, Head, Centre for Excellence in Computational Engineering and Networking, Amrita Vishwa Vidyapeetham, Coimbatore. R. LOGANATHAN, Research Associate, Centre for Excellence in Computational Engineering and Networking, Amrita Vishwa Vidyapeetham, Coimbatore. V. AJAY, Senior Lecturer, Centre for Excellence in Computational Engineering and Networking, Amrita Vishwa Vidyapeetham, Coimbatore. Support vector machines (SVMs) represent a breakthrough in the theory of learning systems. It is a new generation learning system based on recent advances in statistical learning theory. Designed for the undergraduate students of computer science and engineering, this book provides a comprehensive introduction to the state of the art algorithm and techniques in this field. It covers most of the well known algorithms supplemented with code and data. One Class, Multiclass and hierarchical SVMs are included which will help the students to solve any pattern classification problems with ease and that in Excel. KEY FEATURES Introduction to Lagrangian duality and iterative methods for optimization Separate chapters on kernel based spectral clustering, text mining, and applications in computational linguistics and speech processing A chapter on latest sequential minimization algorithms and its modifications to do online learning Step by step method of solving the SVM optimization problem in Excel. The CD accompanying the book includes animations on solving SVM training problem in Microsoft EXCEL and by using SVMLight software. In addition, Matlab codes is given for all the formulations of SVM along with the data sets mentioned in the exercise section of each chapter. CONTENTS: Preface. Machine Learning with Support Vector Machines. Supervised Automatic Learning Probabilistic Framework. Essential Mathematical Background. Kernel Methods and the Evolution of SVM. Support Vector Regression. Simple Variants of SVM Mangasarians Approaches. Sequential Minimization Algorithms (SMO). One Class SVM. Multiclass and Hierarchical Support Vector Machines. String Kernels.
Computer Science, Computer Engineering and Information Technology Kernel Based Methods for Clustering Data. Data Sets. Other Kernel Methods K-PCA, K-CCA, K-PLS, K-ICA. Kernel Methods for Text Categorization. Kernel Methods for Speech Recognition. Kernel Methods in Natural Language ProcessingAn Introduction. Appendix A: Popular SVM Tools. Appendix B: Biosketch of Scientists. Index.
Latest Print 2011 / 496 pp. / 17.8 23.5 cm ISBN-978-81-203-3435-9 / ` 425.00
121
Miscellaneous Topics. AppendicesA: Mathematical Functions. B: Character Test Functions. C: String Manipulation Functions. D: File Manipulation Functions. E: Utility Functions. Glossary. Index Terms.
Latest Print 2009 / 496 pp. / 17.8 23.5 cm ISBN-978-81-203-3816-6 / ` 275.00 / (e-book also available)
SOMASHEKARA, et al.
SOMASHEKARA
122
I/O Streams. File Handling. String Handling. Exception Handling. Templates. New Features of C++. Standard Template Library. Object-Oriented Software Development. Appendix A: Mathematical Functions. Appendix B: Character Test Functions. Glossary. Bibliography. Index.
Latest Print 2012 / 704 pp. / 17.8 23.5 cm ISBN-978-81-203-4462-4 / ` 475.00
SRINATH
SOMASUNDARAM
SRIRENGAN
Understanding UNIX
K. SRIRENGAN, formerly Professor, and Head of Electronics Engineering Department and of Computer Centre, TTTI, Chennai. This compact and practice-oriented text covers features of UNIX as an operating system and classifies the entire UNIX commands into 15 categories. Separate chapters are devoted to essential commands for: interacting with UNIX, handling files and directories, security, mail and remote communication, UNIX enhancement, and system administration under SCO UNIX followed by troubleshooting hints for super users.
Computer Science, Computer Engineering and Information Technology There is an exhaustive coverage for system administration of UNIX system, generally available under all versions and releases of UNIX, particularly from AT&T UNIX to system V release 3.0. The book is ideally suited for the undergraduate and diploma level students of computer science and computer application courses. KEY FEATURES Provides system commands and related responses. Explains the basic principles of shell programming and gives worked out examples and problems based on these. Provides summary, review questions and problem assignments in each chapter. Includes a quick reference guide for the important commands and controls of vi editor, and SCO sysadmsh menu chart. CONTENTS: Preface. Operating Systems. Overview of UNIX. Structure of UNIX Operating System. Classification of UNIX Commands. Interaction with UNIX. Editors and Compilers for UNIX. Handling Files. Handling Directories. Communication. Administering UNIX Systems. Shell Programming. System Adminis-tration with SCO. Troubleshooting Hints for Super Users. UNIX Servers Selection of the Right Hardware. Appendices. Index.
Latest Print 2008 / 216 pp. / 16.0 24.1 cm ISBN-978-81-203-1489-4 / ` 150.00
123
CONTENTS: Preface. Introduction. Media and Data Streams. Audio Technology. Graphics and Images. Video Technology. Computer-Based Animation. Data Compression. Optical Storage Media. Content Analysis. Bibliography. Index.
Latest Print 2011 / 292 pp. / 17.8 23.5 cm ISBN-978-81-203-2310-0 / ` 195.00
STEVENS
124
STEVENS
UNIX Network Programming: The Sockets Networking API, Vol. 1, 3rd ed.
The late W. RICHARD STEVENS was the original author of UNIX Network Programming. BILL FENNER is Principal Technical Staff Member at AT&T Labs in Mento Park, CA. ANDREW M. RUDOFF, Senior Software Engineer at Sun Microsystems. This is the updated classic guide to UNIX Networking using Application Program Interface (API). To build todays highly distributed, networked applications and services, you need deep mastery of sockets and other key networking APIs. This book delivers comprehensive, startto-finish guidance for building robust, high-performance networked systems in any environment. Building on the legendary work of W. Richard Stevens, this edition has been fully updated by two leading network programming experts to address todays most crucial standards, implementations, and techniques. NEW TOPICS INCLUDE: POSIX Single UNIX Specification Version 3 IPv6 APIs (including updated guidance on IPv6/IPv4 interoperability) The new SCTP transport protocol IPsec-based Key Management Sockets FreeBSD 4.8/5.1, Red Hat Linux 9.x, Solaris 9, AIX 5.x, HP-UX, and Mac OS X implementations New network program debugging techniques Source Specific Multicast API, the key enabler for widespread IP multicast deployment. The authors also update and extend Stevens definitive coverage of these crucial UNIX networking standards and techniques: TCP and UDP transport Sockets: elementary, advanced, routed, and raw I/O: multiplexing, advanced functions, non-blocking, and signal-driven Daemons and inetd UNIX domain protocols ioctl operations Broadcasting and multicasting Threads Streams Design: TCP iterative, concurrent, preforked, and prethreaded servers CONTENTS: Foreword. Preface. Part 1: Introduction and TCP/IPIntroduction. The Transport Layer: TCP, UDP, and SCTP. Part 2: Elementary SocketsSockets Introduction. Elementary TCP Sockets. TCP Client/Server Example. I/O Multiplexing: The select and poll Functions. Socket Options. Elementary UDP Sockets. Elementary SCTP Sockets. SCTP Client/Server Example. Name and Address Conversions. Part 3: Advanced SocketsIPv4 and IPv6 Intero-perability. Daemon Processes and the inetd
Computer Science, Computer Engineering and Information Technology Superserver. Advanced I/O Functions. Unix Domain Protocols. Nonblocking I/O. ioctl Operations. Routing Sockets. Key Management Sockets. Broadcasting. Multicasting. Advanced UDP Sockets. Advanced SCTP Sockets. Out-of-Band Data. Signal-Driven I/O. Threads. IP Options. Raw Sockets. Datalink Access. Client/Server Design Alternatives. STREAMS. AppendicesA: IPv4, IPv6, ICMPv4, and ICMPv6. B: Virtual Networks. C: Debugging Techniques. D: Miscellaneous Source Code. E: Solutions to Selected Exercises. Bibliography. Index.
Latest Print 2011 / 1024 pp. / 17.8 23.5 cm ISBN-978-81-203-2823-5 / ` 450.00
125
SUDHAKAR
DETMAR W. STRAUB, SEYMOUR GOODMAN AND RICHARD L. BASKERVILLE (Eds.). With the increased use of information system infrastructures and the Internet by people our societies are being subject to a great variety of information-related risks. Also in many rapidly developing parts of the world life is becoming dependent on multiple, complex and interrelated information technologies. Therefore, we need to design organizational processes and build information systems encapsulating and securing these technologies in a trustworthy manner. With the above consideration in the background, this volume in the Advances in Management Information Systems series covers the managerial landscape of information security. It deals with how organizations and nations organize their information security policies and efforts. It also covers how to strategize and implement security with a special focus on emerging technologies. It highlights the wealth of security technologies, and also indicates that the problem is not a lack of technology but rather its intelligent application. CONTENTS: Part I: The Terrain of Information Security Flaming the Information Security Process in Modern Society. Part II: Security Processes for Organizational Information Systems. Information Systems Security Strategy: A Process View. IT Governance and Organizational Design for Security Management. Information System Risk Assessment and Documentation. Strategic Information Security Risk Management. Security Policy: From Design to Maintenance. Business Continuity Planning and the Protection of Informational Assets. Part III. Processes for Securing the Extra-Organizational SettingInformation Security Policy in the U.S. National Context. The Internaitonal Landscape of Cyber Security. Part IV: Forces and Research Leading to Future Information Security ProcessesEmerging Ubiquitous Computing Technologies and Security Management Strategy. Promising Future Research in InfoSec.
Latest Print 2011 / 300 pp. / 17.8 23.5 cm ISBN-978-81-203-3745-9 / ` 350.00
SUNDARAPANDIAN
126
PHI Learning CATALOGUE 2012 area of systems level modeling in cellular biology has lacked a critical and thorough overview, and this book fills that gap. This is perhaps the first book to provide the necessary critical comparison of concepts and approaches, with an emphasis on their possible applications. It presents key concepts and their theoretical background, which includes: The concepts of robustness and modularity and their exploitation to study biological systems The best-known modeling approaches, and their advantages and disadvantages Lessons from the application of mathematical models to the study of cellular biology, and Available modeling tools and datasets, along with their computational limitations. CONTENTS: Preface. IGeneral ConceptsThe Role of Modeling in Systems Biology. Complexity and Robustness of Cellular Systems. On Modules and Modularity. II Modeling ApproachesBayesian Inference of Biological Systems: The Logic of Biology. Stoichiometric and Constraint-based Modeling. Modeling Molecular Interaction Networks with Nonlinear Ordinary Differential Equations. Qualitative Approaches to the Analysis of Genetic Regulatory Networks. Stochastic Modeling of Intracellular Kinetics. Kinetics in Spatially Extended Systems. IIIModels and RealityBiological Data Acquisition for System Level ModelingAn Exercise in the Art of Compromise. Methods to Identify Cellular Architecture and Dynamics from Experimental Data. Using Control Theory to Study Biology. Synthetic Gene Regulatory Systems. Multilevel Modeling in Systems Biology: From Cells to Whole Organs. IVComputational ModelingComputational Constraints on Modeling in Systems Biology. Numerical Simulation for Biochemical Kinetics. Software Infrastructure for Effective Communication and Reuse of Computational Models. ASoftware Tools for Biological ModelingReferences. Contributors. Index.
Latest Print 2007 / 464 pp. (Hard Cover) 17.8 23.5 cm / ISBN-978-81-203-3172-3 / ` 450.00
to be a tough subject by most engineering and science students all over the world. What Professor Sundarapandian with his indepth knowledge and rich and long experience strives to do is to make the concepts very clear and compre-hensible to the students by his lucid presentation and illustrative approach. The book analyses various types of random processes, spectral density functions and their applications to linear systems. Besides, it deals with the basics of queueing theory with a clear exposition of the five important queueing models. The text gives a detailed description of such topics as random variables, standard probability distribution, central limit theorem, random processes and spectral theory. The text is profusely illustrated with examples and diagrams so as to make this rigorous subject more understandable to the students. KEY FEATURES The text is comprehensive and the presentation practical. Over 625 worked-out Examples, and over 440 Problem Sets. Answers to all section-end problems. Intended primarily as a text for undergraduate students of Engineering for their courses on Probability, Statistics, Random Processes and Queueing Theory, the book will also be extremely useful for undergraduate and postgraduate students of Science and postgraduate students of Engineering pursuing these courses. CONTENTS: Preface. Probability. Random Variable. Standard Probability Distributions. Two-Dimensional Random Variables. Random Processes. Spectral Analysis of Random Processes. Queueing Theory. Answers to Problems. Bibliography. Index.
Latest Print 2009 / 820 pp. / 17.8 23.5 cm ISBN-978-81-203-3844-9 / ` 425.00 / (e-book also available)
TANENBAUM
Computer Science, Computer Engineering and Information Technology knowledge and practical detail. Among the many topics Tanenbaum covers in depth are: processes, threads, memory management, file systems, I/O, deadlocks, interface design, multimedia, performance tradeoffs, and the newest trends in operating system design. NEW FEATURES Up-to-date-minute coverage of Windows Vista and the newest Linux/Unix operating systems Chapter-length case study on the Symbian operating system for mobile devices Extensively updated and enhanced security coverage Coverage of new research that is likely to shape tomorrows operating systems Updated and additional programming exercises added to every chapter Online OS experiments using popular Windows and Open Source tools CONTENTS: Preface. Introduction. Processes and Threads. Memory Management. File Systems. Input/Output. Deadlocks. Multimedia Operating Systems. Multiple Processor Systems. Security. Case Study 1: Linux. Case Study 2: Windows Vista. Case Study 3: Symbian OS. Operating System Design. Reading List and Bibliography. Index.
Latest Print 2011 / 1104 pp. / 17.8 23.5 cm ISBN-978-81-203-3904-0 / ` 450.00
127
Bibliography enhance the value of the text which will be treasured by students for its utility, worth, and contemporary approach. NEW TO THIS EDITION Gives most current and uptodate information. A chapter is exclusively devoted to Parallel Computers, which gives detailed description on different types of parallel systems with the help of numerous examples. Appendix C provides hands-on-guide to Assembly Language Programming. CD-ROM provides the 80888 tracer software for MS Windows, UNIX and Linux, along with a graphical simulator for the Mic-1 architecture. CONTENTS: Preface. Introduction. Computer Systems Organization. The Digital Logic Level. The Microarchitecture Level. The Instruction Set Architecture Level. The Operating System Machine Level. The Assembly Language Level. Parallel Computer Architectures. Reading List and Bibliography. A. Binary Numbers. B. FloatingPoint Numbers. C. Assembly Language Programming. Index.
Latest Print 2010 / 800 pp. / 17.8 23.5 cm ISBN-978-81-203-2913-3 / ` 425.00
TANENBAUM
ANDREW S. TANENBAUM, Vrije Universiteit, Amsterdam, The Netherlands. Intended as a text for undergraduate and post-graduate students offering courses in Computer Organization and Architecture, this well-established book from a highly acclaimed author on Computer Science continues to cover the fundamental concepts expounded in the earlier editions. These concepts are based on the principle that a computer can be regarded as a hierarchy of levelsthe digital logic level, the microarchitecture level, the instruction set architecture level, the operating system machine level, and the assembly language leveleach one performing some well-defined functions. What distinguishes this Fifth Edition, however, is that, while building on the strength of the previous edition, it presents the most recent trends, tools, and techniques, including PCI express, modern multi-computer systems, and network processors that reflect the changes which have taken place during the intervening period. The text also covers todays most popular I/O devices, including digital cameras, DSL, and Internet over cable, and the current example machines such as Pentium 4, UltraSPARC III, and 8051 (used in embedded systems). A large number of diagrams, problems at the end of each chapter, tables, and a comprehensive
128
Updated chapters on paradigms, now covering new examples and case studies Presented in a clear and entertaining style, this book is suitable for students in computer science. CONTENTS: Preface. Introduction. Architectures. Processes. Communication. Naming. Synchronization. Consistency and Replication. Fault Tolerance. Security. Distributed Object-based Systems. Distributed File Systems. Distributed Web-based Systems. Distributed Coordination-based Systems. Suggestions for Further Reading and Bibliography. Index.
Latest Print 2011 / 704 pp. / 17.8 23.5 cm ISBN-978-81-203-3498-4 / ` 395.00
TAYLOR
Managing Information Technology Projects: Applying Project Management Strategies to Software, Hardware, and Integration Initiatives
JAMES TAYLOR is a PMI certified project manager with more than 30 years experience in projects and program management in both the public and private sectors. It has been widely reported that IT project failure is overwhelmingly traceable to poorly defined project organization, a lack of training, weak executive support, inconsistent methods and policies, and other readily addressed factors. More than half of all IT projects overrun their budgets, schedules, or both by at least 200 per cent. This book provides systems project managers with field proven tools and step-by-step methodologies to start and complete every projecthardware, software, or integrationwithin prescribed parameters. With the project management methodology presented in this book and its focus on the practical applications, the IT managers can make every project run smoothly, efficiently and profitably. COVERAGE INCLUDES: Organizing information technology project teams and developing project plans Risk management issues for IT projects Systems engineering Customer requirements and service Project monitoring, control, closeout and assessment CONTENTS: Acknowledgments. Introduction. The Foundations of Project Management. Information Technology Project and Systems Life Cycles: Project Management and Team Activities. Identifying and Developing Customer Requirements. Organizing the Project Team. Developing the Information Technology Project Plan. Risk Management in Information Technology Projects. Systems Engineering: The Hub of Project Management. Project Monitoring and Control. Rapid Development in IT Projects. Principles of Project Closeout. Customer ServiceFinishing Project. Index.
Latest Print 2011 / 288 pp. / 15.3 22.9 cm ISBN-978-81-203-4302-3 / ` 275.00
THANGARAJ
Computer Science, Computer Engineering and Information Technology impossible to be solved analytically. Numerical methods can solve the real world problem using the C program given in this book. This well-written text explores the basic concepts of numerical methods and gives computational algorithms, flow charts and programs for solving nonlinear algebraic equations, linear equations, curve fitting, integration, differentiation and differential equations. The book is intended for students of B.E. and B.Tech. as well as for students of B.Sc. (Mathematics and Physics). KEY FEATURES Gives clear and precise exposition of modern numerical methods. Provides mathematical derivation for each method to build the students understanding of numerical analysis. Presents C programs for each method to help students to implement the method in a programming language. Includes several solved examples to illustrate the concepts. Contains exercises with answers for practice. CONTENTS: List of Algorithms. List of Flow Charts. List of Programs. Preface. Numerical Solution of Algebraic and Transcendental Equations. Simultaneous Linear NonHomogeneous Algebraic Equations. Iterative Method for Eigenvalues. Interpolation. Numerical Differentiation and Numerical Integration. Difference Equations. Numerical Solution of Ordinary Differential Equations. 8. Boundary Value Problems. Index.
Latest Print 2010 / 608 pp. / 16.0 24.1 cm ISBN-978-81-203-3539-4 / ` 325.00 / (e-book also available)
129
Operators and Expressions. Control Flow. Functions and Program Structure. Pointers and Arrays. Structures. Input and Output. The UNIX System Interface. Index.
Latest Print 2010 / 216 pp. / 17.8 23.5 cm ISBN-978-81-203-0579-3 / ` 150.00
TRIVEDI
Probability and Statistics with Reliability, Queuing, and Computer Science Applications
KISHOR SHRIDHARBHAI TRIVEDI, Duke University, North Carolina. This book provides an introduction to probability, stochastic processes, and statistics for students of computer science, electrical/computer engineering, reliability engineering and applied mathematics. It prepares the student for solving practical stochastic modelling problems, and for the more advanced courses on queuing or reliability theory. The text emphasizes on applications, illustrating each theoretical concept by solved examples relating to algorithm analysis or communication related problems. The prerequisites are a knowledge of calculus, a course on introduction to computer programming, and an understanding of computer organization. The book is also suitable for self-study by computer professionals and mathematicians interested in applications. CONTENTS: Preface. Introduction. Discrete Random Variables. Continuous Random Variables. Expectation. Conditional Distribution and Conditional Expectation. Stochastic Processes. Discrete-Parameter Markov Chains. Continuous-Parameter Markov Chains. Networks of Queues. Statistical Inference. Regression, Correlation, and Analysis of Variance. AppendicesA: Bibliography. B: Properties of Distributions. C: Statistical Tables. D: Laplace Transforms. E: Program Analysis. Index.
Latest Print 2011 / 640 pp. / 15.3 22.9 cm ISBN-978-81-203-0508-3 / ` 250.00
(Answer Book to accompany Kernighan & Ritchies C Programming Language, 2nd ed.)
CLOVIS L. TONDO, International Business Machines Corporation. SCOTT E. GIMPEL, Independent Software Consultant. This tutorial companion to the second edition of The C Programming Language offers complete solutions and full explanations to all the exercises found in Kernighan and Ritchies book. Careful study of The C Answer Book used in conjunction with The C Programming Language will help the reader understand C and teach him good C Programming skills. The authors in their Preface write You cannot learn a programming language by only reading the language constructs. It also requires programming, writing your own code and studying those of others. We use good features of the language, modularize our code, make extensive use of library routines, and format our programs to help the reader see the logical flow. CONTENTS: Preface. A Tutorial Introduction. Types,
TSUI
130
PHI Learning CATALOGUE 2012 This new textbook by Franklyn Turbak, David Gifford, and Mark Sheldoncomprehensive, thorough, peda-gogically innovative, impeccably written and organizedgreatly enriches the area of programming languages and will be an important reference for years to come. ASSAF KFOURY, Department of Computer Science, Boston University CONTENTS: Preface. Acknowledgments. I: Foundations Introduction. Syntax. Operational Semantics. Denotational Semantics. Fixed Points. II: Dynamic SemanticsFL: A Functional Language. Naming. State. Control. Data. III: Static SemanticsSimple Types. Polymorphism and Higher-order Types. Type Reconstruction. Abstract Types. Modules. Effects Describe Program Behavior. IV: PragmaticsCompilation. Garbage Collection. A: A Metalanguage. B: Our Pedagogical Languages. References. Index.
Latest Print 2009 / 1348 pp. / 17.8 23.5 cm ISBN:978-81-203-3996-5 / ` 695.00
aligned and wide input bandwidth coverage and high dynamic range are required in both types of systems. The text introduces digital signal processing approaches that are applicable to wideband receiver designs. It is written primarily for advanced level in EW and communication areas and is intended for postgraduate or senior undergraduate level courses. The book is also useful as supplementary text for the students of electronics and communication. KEY FEATURES Many examples in every chapter for better understanding of problems of receiver design; also comprehensive bibliography at ends of chapters for further study. Many computer programs (all in MATLAB) are included to provide a better mileage to the readers. CONTENTS: Preface. Introduction. Requirements and Characteristics of Electronic Warfare Receivers. Fourier Transform and Convolution. Discrete Fourier Transform. Fourier Transform Related Operations. Analog-to-Digital Converters. Amplifiers and Analog-to-Digital Converter Interface. Frequency Down-converters. Sensitivity and Detection Problems. Phase Measurements and Zero Crossings. Frequency Channelization. Monobit Receiver. Processing Methods After Frequency Channelization. Higher-Resolution Spectrum Estimation. Angle of Arrival Measurements. Receiver Tests. Glossary. About the Author. Index.
Latest Print 2009 / 608 pp. / 17.8 23.5 cm ISBN-978-81-203-2743-6 / ` 395.00
UFFENBECK
131
UFFENBECK
Microcomputers and Microprocessors: The 8080, 8085, and Z-80 Programming, Interfacing, and Troubleshooting, 3rd ed.
JOHN UFFENBECK, Wisconsin Indianhead Technical College. This text, now in its third edition, is written to provide readers with a solid foundation in microcomputer technology. It uses a three-microprocessor, hands-on approach to take the reader through the steps of actually building a microcomputer. In so doing, it allows the reader to develop a thorough understanding of a microcomputer systems hardware components and the role of the software to control that hardware. Several important features have been added to this edition Information on the latest memory technologies, including flash memory and synchronous DRAMs New information on the latest modem standards Changes in floppy and hard disk technologies Chapter outlines, overviews, and learning objectives Self-review questions (with answers) strategically placed throughout the book A history of computing and the various types of computers in use A detailed description of each of the 80X86 processor family members through the Pentium II Over 70 laboratory projects are described and many detailed descriptions, examples, and illustrations are given to provide the reader with the most commonsense, up-to-date, and comprehensive resource currently available. CONTENTS: Introduction to the Microprocessor. Introducing the 8080, 8085, and Z-80 Microprocessors. Programming the Microprocessor. Building the Microcomputer, Part 1: The Buses. Building the Microcomputer, Part 2: Adding Memory. Building the Microcomputer, Part 3: Input/Output. Special-Purpose Support Devices: The 8080/85 Family. Special-Purpose Support Devices: The Z80 Family. Serial I/O Techniques. Floppy- and Hard-Disk Drives. Micro-computer Control Applications and Troubleshooting Techniques. Introduction to the 8086 16-Bit Microprocessor. Answers to Odd-Numbered Problems. Appendices. Glossary. Index.
Latest Print 2011 / 752 pp. / 17.8 23.5 cm ISBN-978-81-203-2100-7 / ` 375.00
and presents the concepts, skills and techniques students need to become effective systems analysts. The systems development life cycle model is used as an organizing tool throughout the book to provide a strong conceptual and systematic framework. Suitable for undergraduate and postgraduate courses in structured systems analysis and design. KEY FEATURES Organized around the systems development life cycle. Three illustrative fictional cases show students how systems analysis and design is applied in business situations. Internet coverage and featuresstudents follow fictional cases and marginal icons to see how the Internet affects systems development. End-of-chapter case problems refer back to two of the illustrative cases, as well as other cases from various fields, and give students an opportunity to apply the skills they are learning. NEW! Notation for entity-relationship diagramming. NEW! Updated illustrations of technology. CONTENTS: Part I: FOUNDATIONS FOR SYSTEMS DEVELOPMENTThe Systems Development Environment. The Sources of Software. Managing the Information Systems Project. Part II: SYSTEMS PLANNING AND SELECTIONSystems Planning and Selection. Part III: SYSTEMS ANALYSISDetermining System Requirements. Structuring System Requirements: Process Modeling. Structuring System Requirements: Conceptual Data Modeling. Part IV: SYSTEMS DESIGNDesigning the Human Interface. Designing Databases. Part V: SYSTEMS IMPLEMENTATION AND OPERATIONSystems Implementation and Operations. Appendix A: ObjectOriented Analysis and Design. Appendix B: Agile Methodologies. References. Glossary of Acronyms. Glossary of Terms. Index. Photo Credits.
Latest Print 2009 / 460 pp. / 21.6 27.8 cm ISBN-978-81-203-3838-8 / ` 395.00
132
PHI Learning CATALOGUE 2012 repeat myths or recount folklore. The second objective is to make available algorithms for the computation of mathematical objects related to SGA. The text stresses on theoretical foundations upon which provable results about SGA behaviour can be based. KEY FEATURES Systematic presentation of theorems Exercises in every chapter Ample illustrations and diagrams to aid comprehension CONTENTS: Preface. Acknowledgments. Introduction. Notation. Random Heuristic Search. The Simple Genetic Algorithm. Implementation. The Walsh Transform. Computing with the Heuristic. Basic Examples. The Inverse Heuristic. Focused Heuristics. Linear Fitness. Perturbation Arguments. Transient Behavior. Asymptotic Behavior. Hyperbolicity. Geometric Invariance. Quotients. Models. Schemata. Appendix. Theorem Index. Symbol Index. Index.
Latest Print 2007 / 268 pp. / 16.0 24.1 cm ISBN-978-81-203-2459-6 / ` 225.00
After an introduction to programming concepts, the book presents both well-known and lesser-known computation models (programming paradigm). Each model has its own set of techniques and each is included on the basis of its usefulness in practice. The general models include declarative programming, declarative concurrency, explicit state, object-oriented programming, shared-state concurrency, and relational programming. Specialized models include graphical user interface programming, distributed programming, and constraint programming. Each model is based on its kernel languagea simple core language that consists of a small number of programmer-significant elements. The kernel languages are introduced progressively, adding concepts one by one, thus showing the deep relationships between different models. The kernel languages are defined precisely in terms of a simple abstract machine. The book has many program fragments and exercises, all of which can be run on the Mozart Programming system, an Open Source Software package that features an interactive incremental development environment. The book intends to be used in undergraduate courses on programming concepts and techniques, applied programming models, concurrent and distributed programming, computational models and on constraint programming. CONTENTS: Preface. Running the Example Programs. Introduction to Programming Concepts. I. General Computation ModelsDeclarative Computation Model. Declarative Programming Techniques. Declarative Concurrency. Message-Passing Concurrency. Explicit State. Object-Oriented Programming. Shared-State Concurrency. Relational Programming. II. Specialized Computation ModelsGraphical User Interface Programming. Distributed Programming. Constraint Programming. III. SemanticsLanguage Semantics. IV. AppendixesReferences. Index. Latest Print 2009 / 932 pp. / 17.8 23.5 cm ISBN-978-81-203-2685-9 / ` 450.00
WADHWA
VOSE
Computer Science, Computer Engineering and Information Technology useful for the students pursuing B.Tech. degree/diploma in electrical and electronics engineering. CONTENTS: Preface. Basic Computer Design. Microprocessor 8085 Architecture. Assembly Language Programming. Memory. MicroprocessorTiming and Control. Interfacing. Appendices. Index.
Latest Print 2010 / 172 pp. / 16.0 24.1 cm ISBN-978-81-203-4013-8 / ` 150.00 / (e-book also available)
133
WADHWA
134
PHI Learning CATALOGUE 2012 matical presentation is accessible to undergraduates, engineering and science students. Prior knowledge of image compression, fractal geometry and wavelet concepts is not essential to benefit from the text. Besides students studying advanced topics in image processing, the text is also useful for scientists, engineers and researchers in this field. It provides both an introduction to fractal and wavelet techniques and implementation details. The companion software for this book is available at http://www.spie.org/bookstore/ tt40/ so that readers can explore the new technologies in depth. Complete C/C++ source code is provided, enabling readers to go beyond the boundaries of the accompanying software. CONTENTS: Preface. Introduction. Part I: Fractal Image CompressionIterated Function Systems. Fractal Encoding of Grayscale Images. Speeding Up Fractal Encoding. Part II: Wavelet Image CompressionSimple Wavelets. Daubechies Wavelets. Wavelet Image Compression Techniques. Comparison of Fractal and Wavelet Image Compression. AppendicesA: Using the Accompanying Software. B: Utility Windows Library (UWL). C: Organization of the Accompanying Software Source Code. References. Index.
Latest Print 2005 / 256 pp. / 16.0 24.1 cm ISBN-81-203-2827-2 / ` 225.00
WEEKS, Jr.
WEST
WELSTEAD
Computer Science, Computer Engineering and Information Technology A special appendix of supplemental hints in addition to those accompanying exercises Elementary reference material on sets, logical statements, induction, pigeonhole principle, and many more treated separately in an appendix CONTENTS: Preface. Fundamental Concepts. Trees and Distance. Matchings and Factors. Connectivity and Paths. Coloring of Graphs. Planar Graphs. Edges and Cycles. Additional Topics (optional). Appendices A: Mathematical Background. B: Optimization and Complexity. CHints for Selected Exercises. D: Glossary of Terms. E: Supplemental Reading. F: References. Author Index. Subject Index.
Latest Print 2011 / 608 pp. / 17.8 23.5 cm ISBN-978-81-203-2142-7 / ` 350.00
135
WIRTH
WIRFS-BROCK, et al.
YEGNANARAYANA
136
PHI Learning CATALOGUE 2012 Basics of Artificial Neural Networks. Activation and Synaptic Dynamics. Functional Units of ANN for Pattern Recognition Tasks. Feedforward Neural Networks. Feedback Neural Networks. Competitive Learning Neural Networks. Architectures for Complex Pattern Recognition Tasks. Applications of ANN. AppendicesA: Features of Biological Neural Networks through PDP Models. B: Mathematical Preliminaries. C: Basics of Gradient Descent Methods. D: Generalization in Neural Networks: An Overview. E: Principal Component Neural Networks: An Overview. F: Current Trends in Neural Networks. Bibliography. Author Index. Subject Index.
Latest Print 2011 / 476 pp. / 16.0 24.1 cm ISBN-978-81-203-1253-1 / ` 275.00
Analysis of pattern recognition tasks are presented in detail by basic topologies of artificial neural networks. Includes real-world applications of neural networks in speech and image processing. The text discusses the following topics from first principles: Activation and synaptic dynamics Learning laws for feedforward neural networks Analysis of feedback neural networks Competitive learning networks Architectures for complex pattern recognition tasks Applications in speech and image processing. CONTENTS: Preface. Acknowledgements. Introduction.
TBA To be announced
138
BANERJEE: Internetworking Technologies: An Engineering Perspective, 16 BANSAL: Computing for Management, 16 BASU: Design Methods and Analysis of Algorithms, 17 BATHUL: Mathematical Foundations for Computer Science, 17 BERGERON: Bioinformatics Computing, 17 BERTSEKAS & GALLAGER: Data Networks, 2nd ed., 18 BHASKER: VHDL Primer, A, 3rd ed., 18 BHATNAGAR: Textbook of Computer Science for Class XI, 18 BHATNAGAR: Textbook of Computer Science for Class XII, 19 BHATT: Introduction to Operating Systems, AnConcepts and Practice, 3rd ed., 19 BISWAL: Discrete Mathematics and Graph Theory, 2nd ed., 20 BLACK: Computer Networks: Protocols, Standards, and Interfaces, 2nd ed., 20 BLACK: Data Communications and Distributed Networks, 3rd ed., 21 BRADSHAW (Ed.): Software Agents, 21 BRASSARD & BRATLEY: Fundamentals of Algorithmics, 21 BRUCE: Foundations of Object-Oriented Languages: Types and Semantics, 22 CHAN: UNIX System Programming Using C++, 22 CHANDA & MAJUMDER: Digital Image Processing and Analysis, 2nd ed., 23 CHANDRA MOHAN: Design and Analysis of Algorithms, 23 CHATTERJEE: Learning Oracle SQL and PL/SQL: A Simplified Guide (Forthcoming), 24 CHATTERJEE: Management Information Systems, 24 CHATTOPADHYAY: Compiler Design, 24 CHATTOPADHYAY: Embedded System Design, 25 CHATTOPADHYAY: System Software, 25 CHIANG, et al. (Eds.): System Analysis and Design: Techniques, Methodologies, Approaches and Architectures, 26 CHOSET, et al.: Principles of Robot Motion: Theory, Algorithms, and Implementations, 26 CHOWDHARY: Fundamentals of Discrete Mathematical Structures, 27 COMER: Internet Book, The: Everything You Need to Know About Computer Networking and How the INTERNET Works, 4th ed., 27 COMER: Internetworking with TCP/IP: Principles, Protocols, and Architecture, Vol. I, 5th ed., 28 COMER & STEVENS: Internetworking with TCP/IP: Design, Implementation, and Internals (ANSI C Version), Vol. II, 3rd ed., 28 COMER & STEVENS: Internetworking with TCP/IP: Client-Server Programming and Applications (BSD Socket Version with ANSI C), Vol. III, 2nd ed., 29
175.00 250.00 250.00 325.00 250.00 395.00 275.00 195.00 250.00 375.00 295.00 295.00 275.00 425.00 350.00 295.00 350.00 325.00 150.00 TBA 195.00 175.00 175.00 175.00 325.00 425.00 295.00 275.00 350.00 395.00 350.00
139
Price (` )
CORMEN, et al.: Introduction to Algorithms, 3rd ed., 29 CRICHLOW: Distributed Systems: Computing Over Networks, 30 DAS: Compiler Design Using FLEX and YACC, 30 DASARADH: Introduction to Automata and Compiler Design, 31 DASBIT & SIKDAR: Mobile Computing, 31 DAS GUPTA: Database Management System, Oracle SQL and PL/SQL, 32 DAS GUPTA: Developing Applications Using ASP.NET and Oracle (with CD-ROM), 32 DAS GUPTA & GHOSH: Oracle Developer 2000: Basics to Implementation (with CD-ROM), 33 DE CESARE, LYCETT & MACREDIE (Eds.): Development of Component-Based Information Systems, 33 DE JONG: Evolutionary Computation: A Unified Approach, 34 DEITEL & DEITEL: C: How to Program, 6th ed. (with DVD), 34 DEITEL & DEITEL: C++: How to Program, 8th ed., 34 DEITEL & DEITEL: Java: How to Program, 8th ed. (with CD-ROM), 35 DEO: Graph Theory with Applications to Engineering and Computer Science, 36 DEO: System Simulation with Digital Computer, 36 DESAI: Computer Graphics, 36 DESAI & SRIVASTAVA: Software Testing: A Practical Approach, 37 DeSOUZA & HENSGEN: Managing Information in Complex Organizations: Semiotics and Signals, Complexity and Chaos, 37 DORIGO & STTZLE: Ant Colony Optimization, 38 DOUGHERTY (Ed.): Electronic Imaging Technology, 38 DOUGHERTY: Random Processes for Image and Signal Processing, 38 DOUGHERTY & LAPLANTE: Introduction to Real-Time Imaging, 39 DUBEY: IT Services Business Management: Concepts, Processes and Practices (Forthcoming), 39 DUBEY: IT Strategy and Management, 2nd ed., 40 DYBVIG: Scheme Programming Language, The, 4th ed., 40 ERMINE: Expert SystemsTheory and Practice, 41 FAYYAD, et al.: Advances in Knowledge Discovery and Data Mining, 41 FELLEISEN, et al.: How to Design Programs: An Introduction to Programming and Computing, 42 FELLEISEN, et al.: Semantics Engineering with PLT Redex, 42 FLOREANO & MATTIUSSI: Bio-Inspired Artificial Intelligence: Theories, Methods and Technologies, 43 FOGEL: Evolutionary Computation: Principles and Practice for Signal Processing, 43 FORSYTH & PONCE: Computer Vision: A Modern Approach, 44 475.00 175.00 225.00 350.00 175.00 250.00 375.00 425.00 225.00 250.00 650.00 695.00 695.00 225.00 125.00 350.00 250.00 250.00 325.00 350.00 425.00 195.00 TBA 250.00 395.00 125.00 525.00 375.00 475.00 595.00 150.00 395.00
140
FRIEDMAN & WAND: Essentials of Programming Languages, 3rd ed., 44 GANESH: Introduction to Fuzzy Sets and Fuzzy Logic, 45 GARG & SRINIVASAN: Workbook on Systems Analysis and Design, Revised 2nd ed., 45 GARG & VENKITAKRISHNAN: Enterprise Resource Planning: Concepts and Practice, 2nd ed., 45 GHEZZI, JAZAYERI & MANDRIOLI: Fundamentals of Software Engineering, 2nd ed., 46 GHOSH: All of C, 46 GHOSH: Numerical Methods with Computer Programs in C++ (with CD-ROM), 47 GHOSH: SQL Popcorn, 47 GHOSH & SRIDHAR: 0000 to 8085Introduction to Microprocessors for Engineers and Scientists, 2nd ed., 48 GILLENWATER: Flexible Web Design: Creating Liquid and Elastic Layout with CSS, 48 GOODAIRE & PARMENTER: Discrete Mathematics with Graph Theory, 3rd ed., 48 GOPALAN & AKILANDESWARI: Web Technology: A Developers Perspective, 49 GOPALAN & SIVASELVAN: Beginners Guide to UNIX, A, 49 GOPALAN & SIVASELVAN: Data Mining: Techniques and Trends, 50 GOPALAN & SIVASELVAN: TCP/IP Illustrated, 50 GOPALAN, et al.: Object-Oriented Programming Using C++, 51 GORDON: System Simulation, 2nd ed., 51 GOSE, et al.: Pattern Recognition and Image Analysis (with CD-ROM), 51 GOUTTE, et al. (Eds.): Learning Machine Translation, 52 GOYAL: Systems Analysis and Design, 52 GUPTA: Data Communications and Computer Networks, 53 GUPTA: Introduction to Data Mining with Case Studies, 2nd ed., 53 GUPTA, AGARWAL & VARSHNEY: Design and Analysis of Algorithms, 54 HAND, MANNILA & SMYTH: Principles of Data Mining, 54 HAREL, et al.: Dynamic Logic, 54 HARWANI: JavaServer Faces: A Practical Approach for Beginners, 55 HARWANI: Practical JSF Project Using NetBeans, 55 HASSAN & JAIN: High Performance TCP/IP Networking: Concepts, Issues, and Solutions, 56 HASSOUN: Fundamentals of Artificial Neural Networks, 56 HAYKIN: Neural Networks and Learning Machines, 3rd ed., 56 HILL, Jr. & KELLEY: Computer Graphics Using OpenGL, 3rd ed., 57 HOEKMAN, Jr. & SPOOL: Web AnatomyInteraction Design Framework that Work, 57
325.00 195.00 175.00 150.00 350.00 250.00 395.00 195.00 295.00 495.00 425.00 275.00 195.00 125.00 250.00 175.00 195.00 350.00 325.00 195.00 450.00 425.00 250.00 375.00 295.00 325.00 295.00 325.00 350.00 450.00 550.00 225.00
141
Price (` )
HOLUB: Compiler Design in C, 58 HUBBARD & HURAY: Data Structures with Java, 58 JACKSON: Software Abstractions: Logic, Language, and Analysis, 58 JAGADEV, et al.: Object-Oriented Programming Using C++, 59 JAIN: Fundamentals of Digital Image Processing, 59 JAMES: Internet, The: A Users Guide, 2nd ed., 59 JAMES: Linux: Learning the Essentials, 60 JAMES: Software Engineering, 60 JANA: C++ and Object-Oriented Programming Paradigm, 2nd ed., 60 JANA: Java and Object-Oriented Programming Paradigm, 61 JANAKIRAMAN & SARUKESI: Decision Support Systems, 61 JANG, et al.: Neuro-Fuzzy and Soft Computing: A Computational Approach to Learning and Machine Intelligence, 62 JESSUP & VALACICH: Information Systems Today: Managing in the Digital World, 3rd ed., 62 JHA: Computer Concepts and Management Information Systems, 63 JOHNSTON: C++ Programming Today, 2nd ed. (with CD-ROM), 63 JORDAN & ALAGHBAND: Fundamentals of Parallel Processing, 63 JOSEPH: E-Commerce: An Indian Perspective, 4th ed., 64 JOSEPH & MOHAPATRA: Management Information Systems in Knowledge Economy, 64 JOSHI: Digital Image Processing: An Algorithmic Approach, 64 KAIN: Advanced Computer ArchitectureA Systems Design Approach, 65 KANTER: Managing with Information, 4th ed., 66 KARGUPTA, et al.: Data Mining: Next Generation Challenges and Future Directions, 66 KARTHIKEYAN: Textbook on C, A: Fundamentals, Data Structures and Problem Solving, 67 KAUFMAN, PERLMAN & SPECINER: Network Security: PRIVATE Communication in a PUBLIC World, 2nd ed., 67 KELKAR: Information Systems: A Concise Study, 67 KELKAR: Information Technology Project Management: A Concise Study, 3rd ed., 68 KELKAR: IT Service Management: A Concise Study, 68 KELKAR: Management Information Systems: A Concise Study, 2nd ed., 69 KELKAR: Software Engineering: A Concise Study, 69 KELKAR: Software Project ManagementA Concise Study, 2nd ed., 70 KELKAR: Structured Systems Analysis and Design: A Concise Study, 70 KENDALL & KENDALL: Systems Analysis and Design, 8th ed., 70 495.00 450.00 325.00 250.00 325.00 295.00 350.00 275.00 325.00 395.00 150.00 350.00 450.00 150.00 375.00 295.00 375.00 350.00 375.00 450.00 275.00 350.00 195.00 395.00 495.00 525.00 495.00 250.00 495.00 250.00 225.00 550.00
142
KERNIGHAN & PIKE: UNIX Programming Environment, The, 71 KERNIGHAN & RITCHIE: C Programming Language, The (ANSI C Version), 2nd ed., 71 KING (Ed.): Planning for Information Systems, 72 KLIR & FOLGER: Fuzzy Sets, Uncertainty and Information, 72 KLIR & YUAN: Fuzzy Sets and Fuzzy Logic: Theory and Applications, 73 KOLMAN, BUSBY & ROSS: Discrete Mathematical Structures, 6th ed., 73 KOSKO: Neural Networks and Fuzzy Systems: A Dynamical Systems Approach to Machine Intelligence (with CD-ROM), 73 KRISHNAMURTHY: Ten Days with 8085 Microprocessor, 74 KROENKE & AUER: Database ProcessingFundamentals Design, and Implementation, 11th ed., 74 KUNDU: Fundamentals of Computer Networks, 2nd ed., 75 KUSHWAHA & MISRA: Data Structures: A Programming Approach with C, 75 KUTTI & PADHYE: Data Structures in C++, 76 LANGSAM, AUGENSTEIN & TENENBAUM: Data Structures Using C and C++, 2nd ed., 76 LASZLO: Computational Geometry and Computer Graphics in C++, 76 LEE & TEPFENHART: UML and C++: A Practical Guide to Object-Oriented Development, 2nd ed., 77 LEWIS: Fundamentals of Embedded Software: Where C and Assembly Meet (with CD-ROM), 77 LEWIS & PAPADIMITRIOU: Elements of the Theory of Computation, 2nd ed., 78 LI & DREW: Fundamentals of Multimedia, 78 LIU & GIBSON: Microcomputer Systems: The 8086/8088 FamilyArchitecture, Programming, and Design, 2nd ed., 78 LO & YEUNG: Concepts and Techniques of Geographic Information Systems, 2nd ed., 79 LOOMIS: Data Management and File Structures, 2nd ed., 79 MARAKAS: Decision Support Systems in the 21st Century, 2nd ed., 80 MATHA: Core Java: A Comprehensive Study, 80 MATHA: Object-Oriented Analysis and Design Using UML: An Introduction to Unified Process and Design Patterns, 80 MATHIVANAN: Microprocessors, PC Hardware and Interfacing, 81 MATHUR: Microprocessor 8085 and Its Interfacing, 2nd ed., 81 MATHUR: Microprocessor 8086: Architecture Programming and Interfacing, 82 MISHRA: Artificial Intelligence, 82 MISHRA & CHANDRASEKARAN: Theory of Computer Science (Automata, Languages and Computation), 3rd ed., 83 MOHAPATRA: Cases in Management Information Systems, 83 MOTT, KANDEL & BAKER: Discrete Mathematics for Computer Scientists and Mathematicians, 2nd ed., 84 MUKHERJEE: Fundamentals of Computer Graphics and Multimedia, 84
250.00 175.00 425.00 250.00 350.00 375.00 325.00 150.00 525.00 225.00 495.00 150.00 350.00 225.00 350.00 250.00 250.00 450.00 325.00 450.00 325.00 325.00 550.00 295.00 295.00 425.00 450.00 325.00 225.00 225.00 395.00 150.00
143
Price (` )
MUKHERJEE & JANA: Computer Graphics: Algorithms and Implementations (with CD-ROM), 84 MURDICK, ROSS & CLAGGETT: Information Systems for Modern Management, 3rd ed., 85 MURPHY: Introduction to AI Robotics, 85 MURTHY & MANIMARAN: Resource Management in Real-Time Systems and Networks, 86 MYLER: Fundamentals of Machine Vision, 86 NAIR & MAHALEKSHMI: Data Structures in C, 86 NARANG: Database Management Systems, 2nd ed., 87 NARANG: Object-Oriented Interfaces and Databases, 87 NISAN & SCHOCKEN: Elements of Computing Systems, The: Building a Modern Computer from First Principles, 88 NIYOGI: Computational Nature of Language Learning and Evolution, The, 88 PACHGHARE: Cryptography and Information Security, 88 PAKHIRA: Computer Graphics, Multimedia and Animation, 2nd ed. (with CD-ROM), 89 PAKHIRA: Digital Image Processing and Pattern Recognition, 89 PAL: Microcontrollers: Principles and Applications, 90 PAL CHAUDHURI: Computer Organization and Design, 3rd ed., 90 PAL CHOUDHURY: Operating Systems: Principles and Design, 91 PALANIAMMAL: Probability and Queueing Theory, 91 PALANIAMMAL: Probability and Random Processes, 91 PANNEERSELVAM: Database Management Systems, 2nd ed., 92 PANNEERSELVAM: Design and Analysis of Algorithms, 92 PANT & PANT: Internet: Ek Jadui Chirag (Hindi), 93 PATEL: Information Security: Theory and Practice, 93 PATTERSON: Introduction to Artificial Intelligence and Expert Systems, 93 PENDSE: Business Analysis: Visualizing Business Processes and Effective Software Solutions, 94 PRABHU: Data Warehousing: Concepts, Techniques, Products and Applications, 3rd ed., 94 PRABHU: Grid and Cluster Computing, 95 PRABHU: Object Oriented Database Systems: Approaches and Architectures, 3rd ed., 95 PRABHU & REDDI: Bluetooth Technology and Its Applications with JAVA and J2ME, 96 RAFIQUZZAMAN: Microprocessors: Theory and ApplicationsIntel and Motorola, Rev. ed., 96 RAJARAMAN: Analog Computation and Simulation, 97 RAJARAMAN: Analysis and Design of Information Systems, 3rd ed., 97 RAJARAMAN: Self-study Guide to Analysis and Design of Information Systems (with CD-ROM), 97 395.00 275.00 325.00 425.00 125.00 250.00 325.00 175.00 195.00 425.00 275.00 350.00 395.00 350.00 450.00 325.00 525.00 525.00 295.00 275.00 95.00 295.00 275.00 225.00 195.00 295.00 250.00 250.00 350.00 85.00 250.00 175.00
144
RAJARAMAN: Computer Basics and C Programming, 98 RAJARAMAN: Computer Oriented Numerical Methods, 3rd ed., 98 RAJARAMAN: Computer Programming in C, 99 RAJARAMAN: Computer Programming in FORTRAN 77 (with an Introduction to FORTRAN 90), 4th ed., 99 RAJARAMAN: Computer Programming in FORTRAN 90 and 95, 100 RAJARAMAN: Elements of Parallel Computing, 100 RAJARAMAN: Essentials of E-Commerce Technology, 100 RAJARAMAN: Fundamentals of Computers, 5th ed., 101 RAJARAMAN: Introduction to Information Technology, 102 RAJARAMAN & MURTHY: Parallel Computers: Architecture and Programming, 102 RAJARAMAN & RADHAKRISHNAN: Computer Organization and Architecture, 103 RAJARAMAN & RADHAKRISHNAN: Digital Logic and Computer Organization, 103 RAJARAMAN & RADHAKRISHNAN: Introduction to Digital Computer Design, An, 5th ed., 104 RAJARAMAN & RAJARAMAN: Computer Primer, 2nd ed., 104 RAJASEKARAN & PAI: Neural Networks, Fuzzy Logic, and Genetic Algorithms: Synthesis and Applications (with CD-ROM), 104 RAJAT MOONA: Assembly Language Programming in GNU/Linux for IA32 Architectures, 105 RAJIB MALL: Fundamentals of Software Engineering, 3rd ed., 105 RAO: Computer System Architecture, 106 RAO: Embedded Systems, 106 RAO: Numerical Methods for Scientists and Engineers, 3rd ed., 107 RAO: Programming with C#: Concepts and Practice, 107 RAO & DIANAT: Basics of Code Division Multiple Access (CDMA), 108 RAO, BOJKOVIC & MILOVANOVIC: Multimedia Communication Systems: Techniques, Standards, and Networks, 108 RAY & ACHARYA: Information Technology: Principles and Applications, 108 ROUT: C: Learning and Building Business and System Applications, 109 SADAGOPAN: Management Information Systems, 109 SAMANTA: Classic Data Structures, 2nd ed. (with CD-ROM), 110 SAMANTA: Object-Oriented Programming with C++ and Java, 110 SARANG: Object-Oriented Programming with C++, 2nd ed., 110 SASIKUMAR, et al.: Introduction to Parallel Processing, 111 SATHIASEELAN & SASIKALADEVI: Programming with C# .NET, 111 SATYANARAYANA & PRASAD: Discrete Mathematics and Graph Theory, 112
250.00 95.00 195.00 195.00 225.00 95.00 250.00 225.00 250.00 250.00 295.00 295.00 325.00 150.00 325.00 350.00 250.00 325.00 395.00 250.00 375.00 150.00 350.00 550.00 325.00 195.00 395.00 225.00 250.00 175.00 350.00 295.00
145
Price (` )
SCHIESSER: IT Systems Management: Designing, Implementing, and Managing World-Class Infrastructures, 112 SCHNEIDER: Introduction to Programming Using Visual Basic .NET, An, 5th ed. (with CD-ROM), 113 SCHWARTZ: Biological Modeling and Simulation: A Survey of Practical Models, Algorithms, and Numerical Methods, 113 SENGUPTA & CHAUDHURI: Object-Oriented ProgrammingFundamentals and Applications, 114 SESTOFT & HANSEN: C# Precisely, 114 SHAH: Database Systems Using Oracle: A Simplified Guide to SQL and PL/SQL, 2nd ed., 114 SHAH: Numerical Methods with C++ Programming, 115 SHAW & GARLAN: Software ArchitecturePerspectives on an Emerging Discipline, 116 SINGH: Data Communications and Computer Networks, 3rd ed., 116 SINGH: Graph Theory, 116 SINGH: Network Security and Management, 3rd ed., 117 SINGH & CHAUDHURI: MATLAB Programming, 117 SINGH & MALHOTRA: Object-Oriented Software Engineering (Forthcoming), 118 SINHA: Distributed Operating SystemsConcepts and Design, 118 SINHA & DOUGHERTY: Introduction to Computer-Based Imaging Systems, 119 SOMAN, et al.: Insight into Wavelets: From Theory to Practice, 3rd ed. (with CD-ROM), 119 SOMAN, DIWAKAR & AJAY: Insight into Data Mining: Theory and Practice (with CD-ROM), 120 SOMAN, et al.: Machine Learning with SVM and Other Kernel Methods (with CD-ROM), 120 SOMASHEKARA: Problem Solving with C, 121 SOMASHEKARA, et al.: Object-Oriented Programming with C++, 2nd ed., 121 SOMASUNDARAM: Discrete Mathematical Structures, 122 SRINATH: 8085 Microprocessor: Programming and Interfacing, 122 SRIRENGAN: Understanding UNIX, 122 STEINMETZ & NAHRSTEDT: Multimedia Fundamentals, Media Coding and Content Processing, Vol. 1, 123 STEVENS: UNIX Network Programming, 123 STEVENS: UNIX Network Programming: Interprocess Communications, Vol. 2, 2nd ed., 124 STEVENS, et al.: UNIX Network Programming: The Sockets Networking API, Vol. 1, 3rd ed., 124 STRAUB, et al. (Eds.): Information SecurityPolicy, Processes, and Practices, 125 SUDHAKAR: Elements of Software Project Management, 125 SUNDARAPANDIAN: Probability, Statistics and Queueing Theory, 125 SZALLASI, et al. (Eds.): System Modeling in Cellular Biology: From Concepts to Nuts & Bolts, 126 TANENBAUM: Modern Operating Systems, 3rd ed., 126 295.00 450.00 395.00 150.00 195.00 295.00 275.00 225.00 325.00 250.00 325.00 250.00 TBA 375.00 350.00 375.00 350.00 425.00 275.00 475.00 175.00 250.00 150.00 195.00 395.00 395.00 450.00 350.00 225.00 425.00 450.00 450.00
146
TANENBAUM: Structured Computer Organization, 5th ed. (with CD-ROM), 127 TANENBAUM & STEEN: Distributed SystemsPrinciples and Paradigms, 2nd ed., 127 TANENBAUM & WOODHULL: Operating Systems: Design and Implementation, 3rd ed. (with CD-ROM), 128 TAYLOR: Managing Information Technology Projects, 128 THANGARAJ: Computer-Oriented Numerical Methods, 128 TONDO & GIMPEL: C Answer Book, The, 2nd ed., 129 TRIVEDI: Probability and Statistics with Reliability, Queuing, and Computer Science Applications, 129 TSUI: Digital Techniques for Wideband Receivers, 2nd ed., 129 TURBAK, GIFFORD & SHELDON: Design Concepts in Programming Languages, 130 UFFENBECK: 8086/8088 Family, The: Design, Programming, and Interfacing, 130 UFFENBECK: Microcomputers and Microprocessors: The 8080, 8085, and Z-80 Programming, Interfacing, and Troubleshooting, 3rd ed., 131 VALACICH, et al.: Essentials of Systems Analysis and Design, 4th ed., 131 VAN ROY & HARIDI: Concepts, Techniques, and Models of Computer Programming, 131 VOSE: Simple Genetic Algorithms, The: Foundations and Theory, 132 WADHWA: Microprocessor 8085: Architecture, Programming and Interfacing, 132 WADHWA: Numerical Analysis with Algorithms and Computer Programs in C++ (Forthcoming), 133 WEBB & REIS: Programmable Logic Controllers: Principles and Applications, 5th ed., 133 WEEKS, Jr.: Fundamentals of Electronic Image Processing, 134 WELSTEAD: Fractal and Wavelet Image Compression Techniques, 134 WEST: Introduction to Graph Theory, 2nd ed., 134 WIRFS-BROCK, et al.: Designing Object-Oriented Software, 135 WIRTH: Algorithms + Data Structures = Programs, 135 YEGNANARAYANA: Artificial Neural Networks, 135
425.00 395.00 550.00 275.00 325.00 150.00 250.00 395.00 695.00 375.00 375.00 395.00 450.00 225.00 150.00 TBA 295.00 425.00 225.00 350.00 250.00 250.00 275.00
STOCKISTS
ASIAN BOOK CENTRE 24, DDA Shopping Complex, Ber Sarai, Opp. J.N.U., New Delhi Phone: 26518359 ENGINEERING BOOK CENTRE 4421 (2nd Floor), Nai Sarak, Delhi-110006 Phone (O): 23831054 Mobile: 9810407294 THE BOOK COMPANY 4378/4-B, Ansari Road, Daryaganj, New Delhi-110002 Phone: 43239300 UDH PUBLISHERS & DISTRIBUTORS 4078, First Floor, Nai Sarak, Delhi-110006 Phones: 23918642, 23934494 E-mail: udhpd@vsnl.net
DELHI WHOLESALERS
ALLIED PUBLISHERS PVT. LTD. 1/1314, Asaf Ali Road, New Delhi-110002 Phones: 23239001, 23233002 Fax: 23235967 E-mail: delhi.books@alliedpublishers.com ASIAN BOOKS PVT. LTD. 7/28, Mahavir Gali, Vardhan House, Ansari Road, Daryaganj, New Delhi-110002 Phones: 23282098, 23271887, 23259161 Fax: 23262021 E-mail: asian@asianbooksindia.com B.I. PUBLICATIONS PVT. LTD. 13, Daryaganj, New Delhi-110002 Phones: 23255118, 23274443 Fax: 23261290 E-mail: delhi@bipgroup.com INTERNATIONAL BOOK HOUSE PVT. LTD. 2/42, Ansari Road, Daryaganj, New Delhi-110002 JAICO PUBLISHING HOUSE G2, 16, Ansari Road, Daryaganj, New Delhi-2 Phones: 23260651, 23260618, 23272208 Fax: 23278469 E-mail: jbddaryaganj@bol.net.in JAICO PUBLISHING HOUSE 194, Patparganj Industrial Estate, Delhi-110092 Phones: 22144204, 22144205, 22144211 E-mail: kcmaite@jaicobooks.com MEDIAMATICS M-97, Connaught Circus, New Delhi-110001 Phone: 23411779 E-mail: phi@phindia.com SAVERA BOOK DISTRIBUTOR 4754, Akarshan Bhawan, 23, Ansari Road, Daryaganj, New Delhi-110001 Mobile: 9871377370 E-mail: sales@saverabooks
STOCKISTS
BHILAI ANIL BOOK DEPOT A-Market, Sector 6, Bhilai Phone: 0788-2224250
BHOPAL AJAY PUBLISHERS & DISTRIBUTORS H. No. 6, Behind Moti Masjid, Near Sulemania School, Bhopal-462001, MP Phones: 2730115, 2542556 E-mail: ajaypub.dist@yahoo.com BOOK PALACE 10 No Market , Shop 57, Arera Colony, Bhopal-462001, MP Phone: 2673639 BOOK PARADISE M.P. Nagar, Zone-1, Bhopal CHANDNA BOOK HOUSE GF-19, Mansarovar Complex Near Habibganj Railway Station Hoshangabad Road, Bhopal (M.P.) Phone: 0755-2573061 E-mail: chandnabookhouse@hotmail.com J.K. JAIN BROTHERS Motia Park, Sultania Road, Bhopal-462001 Phones: 0755-2549730, 2542577 LYALL BOOK DEPOT Sultania Road, Motia Park, Bhopal-462001 Phones: 0755-2543624, 2545952 E-mail: lyallbhopal@sancharnet.in THE BOOK HOUSE 25-C, Indrapuri, Raisen Road, Bhopal-21 MP Phone: 0755-4235485 E-mail: thebookhousebhopal@live.com GWALIOR ANAND PUSTAK SADAN Sanatan Dharam Mandir Road, Lashkar, Gwalior-474001, MP Phones: 2323516, 6537516 E-mail: rohit_apsgl@yahoo.com PRABHAT BOOK CENTRE Maina Wali Gali, Old High Court Road, Lakshkar, Gwalior-474001 MP Phones: 0751-2376562, 4048350 UNIQUE BOOK DEPOT Sanatan Dharm Mandir Road, Lashkar, Gwalior-474001, MP Phone: 4076419 INDORE JAINSON BOOK SHOP 33, Bakshi Gali, Rajwada, Indore-452001, M.P. Phone: 2538787 Mobile: 9425318787 E-mail: purchase@jainsonbookworld.com NEW JAIN BOOK STALL 627, Subhash Chowk, Khajuri Bazar, Indore-452002 MP Phone: 0731-4054829 E-mail: newjainbookstall2007@yahoo.com SCIENTIFIC LITERATURE COMPANY 44, Jaora Compound, Barjatiya Chamber Basement, Opp MY Hospital, Indore-452001, M.P. Phone: 2701041 E-mail: slcindore@sancharnet.in SHREE INDORE BOOK DEPOT 504, M.G. Road, Opposite Kothari Market, Indore-7 Phone: 2432479 Fax: 0731-2548144
SHREE SUNEETA BOOK CENTRE 81, Khajuri Bazar, Indore-452002 MP Phone: 0731-2451009 E-mail: shreesuneetabookcentre@rediffmail.com JABALPUR AKASH PUSTAK SADAN 156, Super Market, Jabalpur-482001, MP Phone: 2403099 E-mail: amit_jbpr@rediffmail.com UNIVERSAL BOOK SERVICE 718, Marha Tal, Near City Coffee House, Jabalpur-482001, MP Phone: 2480591 JHANSI ENGLISH BOOK DEPOT Sadar Bazar, Jhanshi-284001 Mobile: 0933692919 Phone: 0510-2470075 E-mail: ebd.jhanshi@gmail.com THE ENGLISH BOOK DEPOT Sadar Bazar, Jhansi-284001 Phones: 2470075, 2471341 REWA AZAD BOOK HOUSE In front of Khutehi Masjid, University Road Rewa-486001, MP Mobile: 9981459928 SAGAR SINGHAI GRANTHALAYA In front of Private Bus Stand, Krishnaganj, Sagar-470002 MP Phone: 07582-228077
STOCKISTS
ALLAHABAD DEEP BOOK AGENCY 22, University Road, Allahabad Mobile: 09415237813 E-mail: deepbookagency@rediffmail.com
FRIENDS BOOKS DEPOT/DEEP BOOK AGENCY 17, University Road, Allahabad Mobile: 09415237813 E-mail: deepbookagency@rediffmail.com RUPA PUBLICATIONS INDIA PVT. LTD. 31, M.G. Marg, Civil Lines, Allahabad TRIPATHI BOOK DISTRIBUTOR NPA-Arcade, Shop/Flat-212, 2nd Floor 23, M.G. Marg, Civil Lines, Allahabad-1 Mobile: 09415235892 E-mail: tbxalld@sancharnet.com BAREILLY PRAKASH BOOK DEPOT Suresh Sharma Nagar, University Road Bareilly-243006 Mobile: 09897603670 E-mail: pbdamit@gmail.com LUCKNOW BOOKS INTERNATIONAL 5/651, Sector-5, Vikas Nagar (in front of PNB ATM) Lucknow-226022, Uttar Pradesh Phones: 0522-4028714, 2768687 Mobile: 09415010787 COMPU-SHOPPE 82, Hazrat Ganj, Lucknow-226001 Phone: 0522-2286256 INTERNATIONAL BOOK DISTRIBUTING COMPANY 7, Khushnuma Complex, Behind Jawahar Bhawan Lucknow-226001 Phones: 0522-2209442, 2209443 E-mail: ibdco@airtelbroadband.in THAKUR BOOK BANK FF-102107, Adarsh Complex, Near Allahabad Bank, Engineering College Crossing, Janki Puram, Lucknow-226022 UNIVERSAL BOOK SELLER 82, Hazrat Ganj, Post Box No. 20, Lucknow-226001 Phones: 0522-2625894, 3919708 E-mail: universal3@satyam.net.in USEFUL BOOK SERVICE C-369, Opp. Sekher Hospital, Indira Nagar, Lucknow-226016 Phone: 0522-2310433 E-mail: useful@satyam.net.in NOIDA GALGOTIAS BOOK SHOP G-64, Opp McDonald, Sector 18, Noida, U.P. Phones: 24514306, 24514307 TEKSONS BOOKSHOP G-24, Sector-18, Noida, U.P. Phones: 24513131, 24592263 VARANASI GANGA SHARAN & GRAND SONS Nitishalya, D-58/51, A/K Opp. Kuber Complex Rathyatra, Varanasi-221010 Phones: 0542-2361089, 09935523813 E-mail: books.gs@rediffmail.com
PUNJAB STOCKISTS
AMRITSAR LAKHAN PAL & BROS. Hall Bazaar, Amritsar Phone: 2558919 JALANDHAR COLLEGE BOOK DEPOT Opp. DAV College, Jalandhar Phone: 0181-250565 LUDHIANA LYAL BOOK DEPOT Chaura Bazaar, Ludhiana Phone: 2745756 Fax: 2745872 PATIALA JAIN BROTHERS Lower Mall, Patiala-147001 Phones: 0175-2214118, 2218118 E-mail: jainbros_books@yahoo.com
CHANDIGARH STOCKISTS
SHIVALIK BOOK CENTRE SCO-61, Sector 17-D, Chandigarh-160017 UNIVERSAL BOOK STORE SCO-68, Sector 17-D, Chandigarh-160017 Phones: 2702558, 2702312 VARIETY BOOK STORE SCO-68, Sector 17-D, Chandigarh-160017 Phone: 2702241
RAJASTHAN STOCKISTS
JAIPUR ALLIED INFORMATICS B-83, Golden Jewel Apartments, Ganesh Marg, Bapu Nagar, Jaipur-302015 Phone: 2701870 E-mail: allied.info@yahoo.com INDIA BOOK HOUSE 213, Radha Damodar Ki Gali, Loha Mandi, Chaura Rasta, Jaipur-302003 Phone: 2314983 RAJPUSTAK MANDIR Chaura Rasta, Jaipur Phone: 2578098 E-mail: rpm@bookera.co.in
UTTARAKHAND STOCKISTS
DEHRADUN BOOK WORLD 10-A, Astley Hall, Dehradun-248001 Phone: 0135-2655845 HALDWANI POORAN & SONS Kaladhungi Chowk Chauraha, Haldwani, U.K. Phone: 05946-284845
EASTERN REGION
ASSAM ODISHA
WHOLESALERS
GUWAHATI UBS PUBLISHERS DISTRIBUTORS PVT. LTD. 1st Floor, House No. 4, Kanaklata Path Lachit Nagar, Guwahati-781007 Phone: 0361-2461982 E-mail: ubspdguw@guw.ubspd.com UNIQUE BOOKS Monjera House, 1st Floor, Motilal Nehru Road Pan Bazar, Guwahati-781001 Phones: 0361-2733723, 2607107 E-mail: uniquebooksghy@gmail.com
WHOLESALERS
BHUBANESWAR AMIT BOOK DEPOT 1st Floor, Plot No. 25, Budheswary Colony Behind Budheswari Mandir, Bhubaneswar-751006 Odisha Phone: 2503050 JBD EDUCATIONALS PVT. LTD. Plot No. 271(2), Jail Road, Shanti Nagar Jharpara, Bhubaneswar-751006, Odisha Phone: 0674-6510742 UBS PUBLISHERS DISTRIBUTORS PVT. LTD. 1st Floor, Plot No. 145, Cuttuck Road, Bhubaneswar-751006 Phone: 0674-2314448 Email: ubspdbbh@bbh.ubspd.com CUTTACK A.K. MISHRA AGENCIES PVT. LTD. Satyabhama, Roxy Lane, Badambadi, Cuttack-753009, Odisha Phones: 2322244/55/66/77 Fax: 2322288 E-mail: ctk_akagency@bsnl.in
BIHAR
WHOLESALERS
PATNA AMIT BOOK DEPOT Tulsi Apartments, 1st Floor, Govind Mitra Lane, Patna-800004 Phones: 2300819, 2300557 E-mail: amitbooks@satyam.net.in BHARATI BHAWAN PUBLISHERS & DIST. Thakur Bari Road, Kadam Kuan, Patna-800003 Phones: 2671356, 2689717 Fax: 2670010 E-mail: bbpdpat@vsnl.com UBS PUBLISHERS DISTRIBUTORS PVT. LTD. Ground Floor, Western Side, Annapurna Complex, 202 Nayatola, Patna-800004 Phone: 2672856 Fax: 2673973 E-mail: ubspdpat1@sancharnet.in
STOCKISTS
BHUBANESWAR PADMALAYA 31/A, Janpath, Unit-II, Bhubaneswar-751001 Mobile: 9437026922 E-mail: padmalaya_bbsr@rediffmail.com ROURKELA STUDENT BOOK CENTRE Uditnagar, Rourkela-769012 Phones: 0661-2500076, 2514294 E-mail: studentbook_rkl@yahoo.co.in
STOCKISTS
PATNA RANGOLI DISTRIBUTORS Near Bahadur Pur Gumati Petrol Pump Opp. P.W.D. Godown, Behind Usha Medico Rajkishori Complex Lane, Kankarbagh Main Road, Patna-800020 Mobile: 9835614531 Phone: 0612-2357731
PASCHIM BANGA
WHOLESALERS
KOLKATA ALLIED PUBLISHERS PVT. LTD. 17, Chittaranjan Avenue, Kolkata-700072 Phones: 22129703, 22129618 Fax: 22361158, 22129703 E-mail: alliedcalsales@vsnl.net BHARATI BHAWAN PUBLISHERS & DIST. 10, Raja Subodh Mullick Square, 1st Floor, Kolkata-700013 Phones: 033-22258836, 22250651 Fax: 033-22345366 E-mail: bbsalect@vsnl.net BI PUBLISHERS & DISTRIBUTORS LIMITED 1, Esplanade East, Kolkata-700001 JAICO PUBLISHING HOUSE 302, Acharya Prafulla Chandra Roy Road, Kolkata-700009 Phones: 23600542, 23600543 E-mail: jaicocal@cal2.vsnl.net.in
JHARKHAND
STOCKISTS
RANCHI SUBODH GRANTHMALA Pustak Path, Upper Bazar, Ranchi-834001, Jharkhand Phone: 0651-2202858 Fax: 2200819 E-mail: subodhgranthmala@rediffmail.com
MEDIAMATICS 59/10, Prince Bakhtiar Shah Road, Kolkata-700033 Phones: 033-32009632, 32957955 Fax: 033-24227924 E-mail: mediam@dataone.in UBS PUBLISHERS DISTRIBUTORS PVT. LTD. 8/1-B, Chowringhee Lane, Kolkata-700016 Phones: 22522910, 23283447 Fax: 22450027 E-mail: ubspdcal@cal.ubspd.com
KOLKATA ARYAN PUBLISHING CO. PVT. LTD. 76, Bepin Behari Ganguly Street, Kolkata-700012 Phones: 033-22120278, 22121690 Fax: 22120278 E-mail: aryan2@cal3.vsnl.net.in BISWAS BOOK STALL 88, M.G. Road, Kolkata-700009 Mobiles: 9831447121, 9903547423 JYOTI, THE BOOK PEOPLE F-1, C.I.T. Market, P.O. Jadavpur, Kolkata-700032 Phone: 033-24128575 E-mail: jyotibooks@vsnl.net MICRO BOOKS 8, Camac Street, Shanti Niketan Building (Fr. Floor), Kolkata-700017 Phones: 22826518/6519 Mobile: 7278781788 E-mail: bpb_kol@vsnl.net RAYS PUBLISHING HOUSE 17-A, Jadumitra Lane, Kolkata-700004 Phone: 033-25433588 E-mail: rphcal@cal3.vsnl.net.in TECHNO WORLD 90/6A, M.G Road, Ist Floor College St. YMCA Building, Kolkata-700007 Phones: 22196116, 22571650
STOCKISTS
HOWRAH BOOKS AND EQUIPMENTS G-17, Rajashri Apartments, 46/1, College Road (Near B.E. College Gate), Howrah-711103 Mobile: 9836267727 KHARAGPUR ACADEMIA FE/6, IIT Market, 1st Floor, Kharagpur-721302 Phones: 033-22279254, 219520 E-mail: academia.kgp@gmail.com PROGRESSIVE BOOK CENTRE W-6, I.I.T Market, Kharagpur-721302 Phone: 03222-279956 E-mail: progressive_b@dataone.in
WESTERN REGION
GUJARAT
AMRAVATI GLOBAL BOOK CENTRE Shop No. 01, Malviya Complex, Rathi Nagar, Amravati Phone: 0721-2550589 E-mail: globeshri@rediffmail.com INDIA BOOK HOUSE Raghuwanshi Building, Jawahar Nagar, Navsari, Amravati-444601 Phone: 0721-2531734 SURAT BULSAR BOOK STORE 12, Santok Apartments beside Athwa Arcade Athwa Gate, Surat-395001 Phone: 0261-2464607 Mobile: 09825146263 E-mail: bulsarbookstore@gmail.com ANAND ROOPAL BOOK STALL 5, Shiv Apartment, Near Phoram Gas Sardar Statue, Vallabh Vidyanagar-388120 Anand (Gujarat) Phone: 02692-237171 Fax: 02692-237373 E-mail: roopalbipin@gmail.com
WHOLESALERS
AHMEDABAD ALLIED PUBLISHERS PVT. LTD. Prarthna Flats, 2nd Floor, Navrangpura Ahmedabad-380009 Phones: 26465916, 26630079 Fax: 26465916 E-mail alliedpl@bom4.vsnl.net.in B.I. PUBLICATIONS PVT. LTD. 5-Mill Officers Colony, Besides Old RBI Bank, La Gajjar Chambers, Ashram Road, Ahmedabad-380009 Phones: 079-26578112, 26578147 E-mail: ahmedabad@bipgroup.com JAICO PUBLISHING HOUSE ELGI House, 2 Mill Officers Colony Opp. Times of India, Ashram Road Ahmedabad-380009 Phone: 079-26575262 Fax: 079-26579865 UBS PUBLISHERS DISTRIBUTORS PVT. LTD. 1st Floor, Shop No. 133-134, AUSP Laxmi Apparel Park, Outside Daryapur Gate Ahmedabad-380016 Phones: 079-29092248, 29092258
MAHARASHTRA
WHOLESALERS
MUMBAI ALLIED PUBLISHERS PVT. LTD. 15, J.N. Heredia Road, Ballard Estate, Mumbai-400001 Phones: 22617926, 22717926 Fax: 22617928 E-mail: alliedpl@bom4.vsnl.net.in ASIAN BOOKS PVT. LTD. 103, Blackie House, Walchand Hirachand Marg Opp. G.P.O., Mumbai-400001 Phones: 022-22657807, 32037931 B.I. PUBLICATIONS PVT. LTD. Lansdowne House, 1, Lansdowne Road, Mumbai-400039 Phones: 22022396, 22021766 Fax: 22046778 E-mail: bigroup@vsnl.com INTERNATIONAL BOOK HOUSE Indian Mercantile Mansion (Extn.) Madame Cama Road, Colaba, Mumbai-400039 Phone: 022-22021634 JAICO PUBLISHING HOUSE A-1, Jash Chambers, Off. P.M. Road Opp. RBIs Amar Bhavan, Mumbai-400001 Phone: 022-40306767 Fax: 22674099 / 22656412 Email: jaicowbd@vsnl.com STUDENTS AGENCIES (I) PVT. LTD. 102, Konark Shram, Behind Everest Building Opp. Tardeo Road, Mumbai-400034 Phones: 022-24903334, 24903335 E-mail: students@vsnl.com Fax: 022-24904212
STOCKISTS
AHMEDABAD ATUL BOOK STALL Under Fernandis Bridge, Gandhi Road Ahmedabad-380001 Mobile: 9723144381 BOOKS INDIA P.K. House, Behind M.J. Library Ellis Bridge, Ahmedabad-380006 Phone: 26575542 Fax: 26577349 E-mail: bookind@gmail.com BOOK PLAZA Sun House Basement Opp. Navrangpura Telephone Exchange Below Raymonds Shop C.G. Road, Ahmedabad-380006 INTERNATIONAL BOOK HOUSE C.P. Estate,1st Floor, above Handloom House, Opp. H.K. Arts College, Ashram Road, Ahmedabad-380009 Phone: 079-30075040 E-mail: amd@ibhbookstore.com MICROBOOK CENTRE Shop No. 2, City Centre, C.G. Road, Near Swastik Char Rasta, Ahmedabad-380009 Phone: 079-26421611 Mobile: 09824011359 E-mail: microbook_bpb@yahoo.co.in
UBS PUBLISHERS DISTRIBUTORS PVT. LTD. 2nd Floor, Appejay Chambers, 5, Wallace Street Mumbai-400001 Phones: 56376922/23 E-mail: ubspdmum@mum.ubspd.com NAGPUR ALLIED PUBLISHERS PVT. LTD. 60, Bajaj Nagar, Shiv Sunder Apartments, Ground Floor, Central Bazar Road, Nagpur-440010 Phone: 0712-2234210 INTERNATIONAL BOOK HOUSE PVT. LTD. 2, Yashogandhi, East High Court Road, Ramdas Peth, Next to NIT Multiplex Building Nagpur-10 Phone: 0712-25667 E-mail: ibhnagpur@dataone.in UBS PUBLISHERS DISTRIBUTORS PVT. LTD. 2nd Floor, Shri Renuka Plaza, Tilak Road, Mahal, Nagpur-440002 Phones: 0712-2736010, 2736011, 6457909 E-mail: ubspdnag@nag.ubspd.com PUNE ASIAN BOOKS PVT. LTD. Shop No. 05, 58, Ground Flour, Shan Brahma Complex, Near Ratan Theatre, Pune-4111002 Phones: 020-2449708, 32543544 E-mail: asianpune@asianbooksindia.com INTERNATIONAL BOOK HOUSE PVT. LTD. 1485, Shukrawar Peth, Shanipar Chowk Pune-401002 Phone: 020-24430790 E-mail: ibhpune@vsnl.net UBS PUBLISHERS DISTRIBUTORS PVT. LTD. 680, Budhwarpeth, Near Appa Balwant Chowk Pune-411002 Phone: 020-24433976 E-mail: ubspdpune@pun.ubsbd.com
BOOKS UNLIMITED 15, Yogesh, Hingwala Lane Ghatkopar (East), Mumbai-400077 Phone: 25010206 E-mail: shahjayesh_123@rediffmail.com BOOK WORLD ENTERPRISES The IIT Campus, Gulmohar Building, Powai, Mumbai-400 076 Phones: 022-25725331, 25725339 Fax: 022-25725339 E-mail: bweiit@vsnl.net COMPUTER BOOK SHOP (I) PVT. LTD. Kitab Mahal Building, Ground Floor, 190, Dr. D.N. Road, Fort, Mumbai-400001 Phones: 66317922 / 44 E-mail: cbs@vsnl.com, www.cb-india.com CULTURAL BOOK DEPOT Opposite Lamington Police Station Grant Road, Mumbai-400026 Phone: 23855172 DHARMA ENTERPRISES 139, Bazaar Gate Street, Kamlesh House 1st Floor, Shop No. 7, Fort, Mumbai-400001 Phones: 022-22611760, 65718637 Mobile: 09869000651 E-mail: dharmavyas@vsnl.net dharma@booksandlotsmore.com MICROMEDIA 35, Mahendra Chambers, 150154, D.N. Road, Next to McDonalds, Opp. C.S.T. Station, Mumbai-400001 Phone: 022-22002731 E-mail: bpb_mumbai@yahoo.com NEW POPULAR BOOK SHOP IIT Campus, Powai, Mumbai Phone: 25720055 E-mail: popularbookshop@yahoo.co.in STERLING BOOK HOUSE 181, Dr. D.N. Road, Fort, Mumbai-400001 Phones: 22612521, 22659599 E-mail: sbh@vsnl.com NAGPUR VENUS BOOK CENTRE Opp. Rajaram Dixit Library, Ramnagar Road Gokulpeth, Nagpur-440010 Phone: 0712-2520781 NASHIK ANMOL PUSTAKALAYA Saubhagya Chamber, Near Bitco Cinema Nashik Road, Nasik Phone: 0253-2561603 E-mail: swapnilrathi@yahoo.com
STOCKISTS
AURANGABAD SHRI SAMARTH BOOK HOUSE Aurangpura, Near Police Station Aurangabad-431001 Phone: 2335535 E-mail: samarth1_aur@sancharnet.in MIRAJ NOBLE BOOK AGENCY 2100, Mujawar Lane, Behind Dargah, Miraj-416410 (MS) Phone: 0233-2221535 E-mail: noblebookmiraj@yahoo.com MUMBAI BOOK BASE 29, Kailash Niwas No. I, R.B. Mehta Marg Ghatkopar (East), Mumbai-400077 Phone: 25013118 E-mail: krown_kunal@yahoo.com
DEEP BOOK CENTER Naroshankar Building, Opp. Rajebahadur Hospital, Nashik-422001 Phone: 0253-2594498 PUNE AG BOOKS INTERNATIONAL 1426, Sadashiv Peth, Mirsadan Apt. Pune-30 Phone: 24495503 E-mail: agbookspune@yahoo.com BOOK LAND 79, Shanthi Dooth, Opp. Muktangan English School, Parvathi Darshan, Pune-411009 Phone: 24222943 Fax: 24221043 E-mail: booklandpune@rediffmail.com CLASSIC BOOK DISTRIBUTORS 821, Shukrawar Peth, Raskasr Building, Gadikhana, Pune-411002 E-mail: cbd8888@gmail.com GOELS COMPUTER HUT 126, Budhwar Peth, Pune-411002 Phones: 24451959, 24492959 E-mail: compuhut@pn2.vsnl.net.in
MANNEYS BOOKSELLERS 7, Moledina Road, Clover Centre Pune-411001 Phone: 020-26134867 E-mail: manneys@vsnl.com PRADEEP BOOK DEPOT 631/632, 1st Floor, Shan Brahma Complex Near Ratan Theatre, Budhwar Peth, Pune-411002 Phones: 24458333, 24493891 TECHNICAL BOOK SERVICES 844, Dastur Meher Road, Next to Dorabjee Hotel Sarbatwala Chowk, Pune-411001 Phones: 26133468, 26130281 E-mail: tecbook@satyam.net.in VAIBHAV BOOK CENTRE 688, Narayan Peth, Appa Balwant Chowk Pune-411003 Phone: 24456915 VARMA BOOK DISTRIBUTORS 649, Narayan Peth, Appa Balwant Chowk, Pune-411030 Phones: 4450595, 4456525 E-mail: varma@vsnl.com
SOUTHERN REGION
ANDHRA PRADESH VIJAYAWADA BOOKIONICS 29-2-35, Vemuri Vari Veedhi, Near Kotha Vanthena Anjaneya Swami Temple, Suryaraopet, Vijayawada-520002 E-mail: vja@bookionics.com HIGGINBOTHAMS PVT. LTD. Gudlavalli Vari Street, Beside Buckingham Post Office, Governerpeta, Vijayawada-520002 E-mail: higginbothams@vsnl.com JYOTI BOOK DEPOT Balaji Softech, G-2, Sree Girisai Towers, Rukhmini Rice Mill Road, Opp. Andhra Jyoti Labbipet, Vijayawada-520010 Phone: 0866-5511165 E-mail: jbdvjd@jyotibookdepot.com
WHOLESALERS
HYDERABAD ALLIED PUBLISHERS PVT. LTD. 3-2-844/6 & 7, Kachiguda Station Road Hyderabad-500027 Phones: 4619079/081 E-mail: alliedhd@hd2.net.in B.I. PUBLICATIONS PVT. LTD. 4-4-1, Dilshad Plaza, Sultan Bazar Hyderabad-500095 Phone: 040-66465252 Fax: 040-66465262 E-mail: hyderabad@bigroup.com BOOKIONICS 4-3-378, Opp. Central Bank of India, Bank Street, Hyderabad-500095 Phones: 040-23445633, 23445677 E-mail: bookionics@yahoo.com BOOK SELECTION CENTRE K.D. House, H. No. 3-5-121/E/1/2, Near Shalimar Theatre, Opp. Saboo Enterprises, Hyderabad-500027 Phones: 040-23446841, 23446843 Fax: 040-24752054 E-mail: bschyd@hd2.dot.net.in HIGGINBOTHAMS PVT. LTD. 3-4-704, Narayanguda, Beside Naryanguda Flyover Hyderabad-500029 Phone: 040-27550046 E-mail: higginbothams@vsnl.com JAICO PUBLISHING HOUSE 3-4-512/75 (35/4RT) Opp. Lane to Raghvendra Swamy Mutt, Barkatpura, Hyderabad-500027 Phones: 040-27555699, 27551992 E-mail: jaicohyd@hd1.vsnl.net.in JYOTI BOOK DEPOT D. No. 3-2-3/2, Ground Floor, Rahmath Bagh, Kachiguda, Hyderabad-500027 Phone: 040-32998608 Fax: 040-24740606 E-mail: jbdhyd@gmail.com KNOWLEDGE BOOK DISTRIBUTORS 3-5-121/A-8, First Floor, Sainatha Complex, Shalimar Theater Road, Ramkote, Hyderabad-500001 Phones: 24758606, 32948160 E-mail: kbdistributors11@yahoo.com SHAH BOOK HOUSE PVT. LTD. 4-3-378, Opp. Central Bank of India, Bank Street, Hyderabad-500095 Phones: 040-23445633, 23445677 E-mail: orders@thebooksyndicate.com UBS PUBLISHERS DISTRIBUTORS PVT. LTD Alkeya Jagadish Chambers, III & IV Floor, House No. 4-1-1058, Boggulakunata, Tilak Road, Hyderabad-1 Phones: 24754473, 24754474, 24754472 E-mail: ubspdhyd@hyd.ubspd.com
STOCKISTS
TIRUPATI UNIVERSITY BOOK CENTRE Prakasham Road, Tirupati Mobile: 9441027963 VISAKHAPATNAM JBD EDUCATIONALS PVT. LTD. D. No. 30-5-1, Krishna Garden Street, Dabagardens, Visakhapatnam-20 Phone: 91-0891-6553063 Fax: 91-0891-6615309 Tin No.: 28542372279 E-mail: enquiry@jyotibookdepot.com Pages: THE BOOK SHOP Pages Junction, Visakhapatnam-530002 Andhra Pradesh Phones: 0891-6450555, 6450556 KARNATAKA
WHOLESALERS
BANGALORE ALLIED PUBLISHERS PVT. LTD. Jayadeva Hostel Building, 5th Main Road, Gandhi Nagar, Bangalore-560009 Phones: 22262081, 22253234 Fax: 22250292 E-mail: aplbngl@bgl.vsnl.net.in ASIAN BOOKS PVT. LTD. 103, Swiss Complex, No. 33, Race Course Road, Bangalore-560001 Phones: 22200438, 22256583 Fax: 22256583 E-mail: asianblr@blr.vsnl.net.in www.asianbooksindia.com B.I. PUBLICATIONS PVT. LTD. 147, Infantry Road, Bangalore-560001 Phones: 22204652, 22205696 E-mail: bangalore@bipgroup.com
HIGGINBOTHAMS PVT. LTD. No. 74, M.G. Road, Bangalore-560001 Phones: 25325422, 25091696 E-mail: higginbothams_mani@yahoo.co.in INTERNATIONAL BOOK HOUSE PVT. LTD. Devatha Mansions, Door No. 26, W.H. Hanumanthappa Road, 5th Main Road, Gandhinagar, Bangalore-560009 Phones: 080-22340930, 32936622 E-mail: jagadeesh@intbh.com JAICO PUBLISHING HOUSE 14/1, 1st Main Road, 6th Cross, Gandhi Nagar, Bangalore-560009 Phones: 22257083, 22267016 E-mail: jaicobgr@blr.vsnl.net.in TBH PUBLISHERS & DISTRIBUTORS Vikram Trinetra House, 81/10, Vatal Nagaraj Road Okalipuram, Rajajinagar, Bangalore-560021 Phone: 23422976 Mobiles: 9448049867/9686113194 UBS PUBLISHERS DISTRIBUTORS PVT. LTD. Crescent Door No.148, 2nd Floor (Next to Gopalan Mall/above DHL Express Cargo) Mysore Road, Bangalore-560028 Phone: 080-26756377 E-mail: manohar@bngm.ubspd.com
SAPNA BOOK HOUSE PVT. LTD. 3rd Main Road (Opp. to Hotel Vijay Residency) Bangalore-560009 Phone: 080-40114455 Fax: 080-22269648 E-mail: sapnabooks@vsnl.com SURYA INFOTAINMENT PRODUCTS PVT. LTD. (Campus Book Shop) Indian Institute of ManagementBangalore (IIMB) Bannergahatta Road, Bangalore-560076 E-mail: sipbooks@airtelbroadband.in SURYA INFOTAINMENT PRODUCTS PVT. LTD. Abhilaash, 12/A, Yamunabai Road, Madhava Nagar, (Near Shivananda Stores Underbridge), Bangalore-560001 Phones: 080-22340902, 41121728 Fax: 080-22340904 E-mail: sipbooks@airtelmail.in TATA BOOK HOUSE (Campus Book Shop) Indian Institute of Science, Bangalore-560012 Phones: 23604300, 23602715 E-mail: tbh@vsnl.net www.tatabookhouse.com BELGAUM ADAMYA BOOK DISTRIBUTORS Door No. 3327, Belvi Building, Gondali Galli Belgaum-590002 Mobile: 09448790619 GAURAV BOOK CENTRE R.P.D. College Road, Tilakwadi, Belgaum Mobile: 09341101352 BELLARY TECHNO BOOK CENTRE Bangalore Road, Bellary Mobile: 09448070489 BIJAPUR MOHAN BOOK DEPOT Patil Complex, TST Cross Road, Gandhi Chowk, Bijapur-586101 Mobile: 09448364038 DEVANGERE SRI MAHALAKSHMI BOOK DEPOT P.J. Extension, Akkamadhavi Road, Devangere Phone: 08192-255591 DHARWAD BHARAT BOOK DEPOT & PRAKASHANA Shankar Plaza, P.B. Road (Opp. Kittel College) Dharwad-580001Phone: 0836-2447349 KRISHNA BOOK HOUSE KVV Complex (Opp. Kalabhavan), Dharwad-580001 Phones: 0836-2435116, 2445116 E-mail: krishnabookhouse.dwd@gmail.com GULBARGA SRI SIDDALINGESHWARA BOOK DEPOT Saraswati Godam, Gulbarga-585101 Phone: 08472-226303 Mobile: 09448124431 E-mail: ssbdpl@rediffmail.com
STOCKISTS
BANGALORE BOOK PARADISE # 75, 8th Main, NIIT Campus, 4th Block, Jayanagar, Bangalore-560011 Phone: 26637466 E-mail: bookparadise@airtelmail.in CHITRA BOOK HOUSE #3, Thimmaiah Chambers (Behind Tribhuvan Theater) Gandhinagar, Bangalore-560009 Phone: 080-41496066 E-mail: chaitrabookhouse09@yahoo.in GANGARAMS BOOKS BUREAU 72, Mahatma Gandhi Road, Bangalore-560001 Phones: 080-25581617, 25581618, 25586189 Fax: 080-25587540 E-mail: gangarams@vsnl.com INFO BOOK DISTRIBUTORS 416, 8th A Main, 1st Block, HRBR Layout Kalyan Nagar, Bangalore-560043 Phones: 080-25484300, 25486200 E-mail: infobooks98@yahoo.co.in INTACT BOOK DISTRIBUTORS PVT. LTD. Door No. 240, 13th Main, Banashankari 1st Stage Bangalore-560050 Phone: 080-26611963 Fax: 080-26611448 E-mail: ibd@satyam.net.in LAND MARK The Forum, No. 21, Hosur Road, Kormangala Bangalore-560029 Phones: 080-22067777/78/79 E-mail: forum@landmark-tata.com MAHALAXMI ENTERPRISES Post Box No. 5617, Door No. 66, 57th A Cross, 6th Main, 4th Block, Rajajinagar, Bangalore-560010 Phone: 080-26742950 E-mail: hrr@vsnl.com / hrsatish@rediffmail.com
HUBLI NATIONAL BOOK STALL Koppikar Road, Hubli-580020 Phones: 0836-2367902 / 2353209 E-mail: nationalbook1@rediffmail.com VIJAYA BOOK CENTRE (Behind Mangal Deep Complex) Koppilar Road, Hubli-580020 MANGALORE BOOK MARK P.M. Rao Road, Mangalore Phones: 0824-4265430, 4273030 BOOK WORLD The Trade Centre, No. 9, 1st Basement, Bunts Hostel Road, Mangalore-575003 Phones: 0824-2445484, 2438219 Mobile: 09845145858 E-mail: rm_bookworld@yahoo.co.in BIBLIOSBOOK POINT Door No. 4-33/3(1), (Opp. Govinda Dass College) Main Road, NH-17, Surathkal-575014 (Dakshin Kannada) Phone: 0824-2477080 Mobile: 09343560101 E-mail: bibliosbookpoint@gmail.com SCHOOL BOOK COMPANY (Book Selection) 1st Floor, School Book Building, Car Street, Mangalore-575001 Phone: 0824-2496921 E-mail: schoolbookdigit@yahoo.co.in SITA BOOK HOUSE Bhagavathi, Kalakunja Road, Kodialbail, Mangalore-575003 Phone: 0824-2497744 E-mail: sitabook@yahoo.com sitabhouse@bsnl.in MYSORE GLOBAL AGENCIES 471, D. Subbiah Road, K.R. Muhalla (Near Ramaswamy Circle), Mysore-570004 Phone: 0821-3012773 Mobile: 09900143297 E-mail: globalagenciesmysore@yahoo.in SAUHARDA BOOK STORE Door No. 1683, Hanumantha Rao Street, 2nd Main Road, Mysore-570001 Phone: 0821-2424394 E-mail: sauharda_bs@yahoo.co.in SAPNA BOOK HOUSE PVT. LTD. Narayan Shastry Road (Near Fab City) Devaraja Mohalla, Mysore-570001 Phone: 0821-4004499 E-mail: sapna.mys@sapnaonline.com SHIMOGA SHIMOGA BOOK BUREAU 2nd Cross, Garden Area, Nehru Road, Shimoga Phone: 08182-223911 Mobile: 09880397279
KERALA
WHOLESALERS
COCHIN B.I. PUBLICATIONS PVT. LTD. 37/116, Lisie Hospital Road, Ernakulam-North, Cochin-682018 Phone: 0484-6562125 E-mail: vinodkv@bipgroup.com TBH PUBLISHERS & DISTRIBUTORS 41/1212, Krishnaswamy Road, Pullepady, Ernakulam, Cochin-682035 E-mail: ekm.info@tbhpd.com ERNAKULUM HIGGINBOTHAMS PVT. LTD. Acel Estate, Iyyattil Junction, Chittoor Road, Ernakulam-682011 Phone: 0484-2368834 UBS PUBLISHERS DISTRIBUTORS PVT. LTD. No. 40/8199-A, 1st Floor, Public Library Building, Convent Road, Ernakulam-682035 Phones: 91-0484-2353901, 2373901, 2363905, 4064706 Fax: 91-0484-2365511 E-mail: ubspdekm@ekm.ubspd.com THIRUVANANTHAPURAM HIGGINBOTHAMS PVT. LTD. 25/2339 42, M.G. Road, Thiruvananthapuram-695002 Phone: 0471-2331622 INDIA BOOK HOUSE P.O. No. 213, Saive Prakasa Sabha Buildings (First Floor), Mahatma Gandhi Marg, Thiruvananthapuram-695001 Phone: 0471-2475443
STOCKISTS
THIRUVANANTHAPURAM ANE BOOKS INDIA T.C. 25/2710, # 6, Kohinoor Flats, Lukes Lane Ambujavilasom Road, Trivandrum-695001 Phones: 0471-4068333, 4068777 E-mail: anebookstvm@airtelmail.in TAMIL NADU
WHOLESALERS
CHENNAI ALLIED PUBLISHERS PVT. LTD. 751, Mount Road, Chennai-600002 Phones: 28523938, 28523958, 28523984 Fax: 28520649 E-mail: aplchn@vsnl.net.in ASIAN BOOKS PVT. LTD. 17, Pycorfts Road, 1st Street, Royaloettah, Chennai-600014 E-mail: asianchennai123@gmail.com
B.I. PUBLICATIONS PVT. LTD. 150, Agurchand Mansions (Ist Floor) 1, Mount Road Chennai-600002 Phones: 28461287, 28461289 Fax: 28460361 E-mail: chennai@bipgroup.com HIGGINBOTHAMS PVT. LTD. 116, Anna Salai, Chennai-600002 Phone: 28511951 Fax: 28528101 E-mail: higginbothams@vsnl.com INDIA BOOK HOUSE 140/1 & 140/2, Marshall Road, Egmore, Chennai-600008 Phones: 28592582, 28592743 INTERNATIONAL BOOK HOUSE Old No. 12, New No. 23, Damodharan Street T. Nagar, Chennai-600017 Phone: 044-42070237 Mobile: 9444145334 E-mail: chennai@ihtbh.com bi.chandrasekar@gmail.com JAICO BOOK DISTRIBUTORS No. 48, Arya Gowder Road West Mambalam, Chennai-600033 Phones: 24803091, 24803092, 24803093 SRI ESWAR ENTERPRISES Archana Arcade, No. 27, Natesan Street, T. Nagar, Chennai-600017 Phones: 044-24345902, 24339591 Fax: 044-24339590 E-mail: yempeyes@nd3.vsnl.net.in info@eswar.com easwarbooks@vsnl.com TBH PUBLISHERS & DISTRIBUTORS Laxmi Narayan Niwas, 3, Nallathambi Street, Wallajah Road, Chennai-600002 Phones: 28524547, 28553168, 52157192 E-mail: viji@tbhpd.com UBS PUBLISHERS DISTRIBUTORS PVT. LTD No. 60, Nelson Manickam Road, Near Lalas Masala Aminjikarai, Chennai-600029 Phones: 044-23746222, 23746351, 23746352 E-mail: ubspdche@che.ubspd.com COIMBATORE HIGGINBOTHAMS PVT. LTD. 192, Big Bazar Street, Coimbatore-641001 Phone: 2390431 E-mail: higginbothams@vsnl.com TBH PUBLISHERS & DISTRIBUTORS No. 88, N.G. Narayanaswamy Street New Siddhapudur, Coimbatore-641044 Phones: 2520491, 2520496 E-mail: tbhcbe@vsnl.net UBS PUBLISHERS DISTRIBUTORS PVT. LTD. 2nd & 3rd Floor, Sri Guru Towers, No. 17 Sathy Road, Cross III, Gandhipuram, Coimbatore-641012 Phones: 0422-2499914 (Direct), 2499916, 2499917 MADURAI HIGGINBOTHAMS PVT. LTD. 21, Goodshed Street, Madurai-625001 Phone: 2340528
TBH PUBLISHERS AND DISTRIBUTORS 25/9A, Karpaga Complex, Good Shed Street Madurai-625001 Phone: 0452-4371552 E-mail: tbhlbs_mdu@airtelbroadband.in PONDICHERRY HIGGINBOTHAMS PVT. LTD. 34, Ambour Salai, Pondicherry-605001 Phone: 0413-2333836 TIRUNELVELI HIGGINBOTHAMS PVT. LTD. Magnem Surakshaa Apartment, 59-A, Trivandrum Road (Opp. Palayamkottai Bus Stand) Palayamkottai, Tirunelveli-627002 Phone: 0462-2574801, 2575016 E-mail: higginbothams@vsnl.com TRICHY HIGGINBOTHAMS PVT. LTD. 25, Nandhikoil Street, Trichy-620002 Phone: 0431-2704418
STOCKISTS
CHENNAI BOOK PALACE 25, Pycrofts Road, Triplicane, Chennai-600005 Phone: 044-28442322 GAUTAM BOOK CENTRE 1, Natesan Street, T Nagar, Chennai-17 Phone: 044-24315857 GOLDEN BOOK HOUSE 639/11, Poonamallee High Road, Aminjikarai Chennai-600029 INDIAN BOOK HOUSE 45, South Usman Road, T Nagar, Chennai-17 LANDMARK 3, Apex Plaza, Nungambakkam High Road Chennai-600034 Phones: 28221000, 42144444 Mobile: 92822-44515 LANDMARK Spencer Plaza, 769, Anna Salai, Chennai-600002 Phones: 28495767, 28490455 NATIONAL BOOK TRADERS 12, Natesan Street, Chennai-17 Phones: 044-42867546, 24311380, 24349062 Mobile: 98403-33468 E-mail: mail@nbtonline.net NEW STUDENT BOOK HOUSE 6, Bharathi Salai, Triplicane, Chennai-600005 Phone: 28443100 E-mail: nsbh@rediffmail.com ODYSSEY 6, First Main Road, Gandhi Nagar, Adyar Chennai-600020 Mobile: 98404-84937 E-mail: pappu@odysseychennai.com POWER BOOK HOUSE Distributors & Library Suppliers 13, Kalki Nagar Main Road, Arumbakkam Chennai-600106 Phone: 23633454 E-mail: powerbookhouse@vsnl.net
SARMAHA BOOKS 5/331, M.M.D.A. Colony, Maduravoil, Chennai-600095 Phone: 044-23783105 Mobile: 9444182045 E-mail: sarmaha_books@yahoo.co.in SNAMS BOOK HOUSE PVT LTD Publishers & Distributors 1, Sannathi Street, Vadapalani, Chennai-600026 Phone: 044-43507171 Mobile: 93810-28872 TBH LIBRARY BOOK SUPPLIERS 7-A, Sunkurama Street (Opp. Madras High Court) Parrys Corner, Chennai-600001 Phones: 044-22537156, 04144-225422 VEDLAN BOOK SUPPLIERS 121, Kodambakkam High Road, Nungambakkam Chennai-600034 Phone: 044-28173114 Mobile: 9789891808 E-mail: vedlanbs@yahoo.co.in COIMBATORE BOOK N ALL Vimal Buildings 1241, Big Bazar Street Coimbatore-641 001 CHERAN BOOK HOUSE 238, Big Bazar Street, Coimbatore-641001 Phone: 0422-2396623 PAI & SONS Next to UCO Bank, Near Suguna Kalyanamantapam Avinashi Road, Peelamedu, Coimbatore-641004 Mobile: 9443339453 Phones: 0422-2564239, 2568177 TILJAS BOOKS 211-212, Big Bazar Street, Near Clock Tower Coimbatore-641001 Phone: 0422-2303029 CUDDALORE INDIAN BOOK CENTRE Convent Street, Cuddalore-607001 Phone: 0442-2231780 SRI SABARI BOOK CENTRE 79, Natarajapuram Road, Annamalai Nagar Chidambaram-608002 Phone: 04144-239325 WISDOM BOOK CENTRE 107/1, SP Koil Street, Chidambaram-608 001 DINDIGUL AYYANAR BOOK CENTRE 13, 14, Dudley School, Dindigul-624001 Phone: 0451-2426561 ERODE MOTHERLAND BOOK HOUSE 8/120, Raja Complex, Prakasam Street Near P.S. Park, Erode-638001 Phone: 0424-2226164 SELVAM BOOK CENTRE 11-C, Gandhi Road, Near Central Theatre Erode-638001 Phone: 0424-257027
SKB BOOK SHOP 33/33-A, 2nd Floor, Kalaimagal Kalvi Nilayam Road Erode-638001 Mobile: 94433-04929 SRI KARTHIKEYA BOOK CENTRE 13, First Floor, Bus Stand Complex Opp. to Brindhavan Hotels, Erode-638003 Phone: 0424-2241419 Mobile: 9442293699 KANCHIPURAM VBC BOOK CENTRE 25-B, Gandhi Road, Kanchipuram-631501 KANYAKUMARI HARI & CO 153, W.C.C. Road, Nagercoil, Kanyakumari-629001 Phone: 04652-232114 KOMALA STORES 12, AP Road, Nagercoil, Kanyakumari-629001 Phone: 04652-227018 SUDARSAN BOOKS 74, East of Tower, Nagercoil, Kanyakumari-629001 Phone: 04652-2228445 KARAIKUDI SRI VINAYAKAR BOOK CENTRE 316/7, M.A.M. Building, Sekkalai Road Karaikudi-630001 Phone: 04565-235660 Mobile: 9443123037 GNANAM BOOK CENTRE Sekkalai Road, Five Lamps, Karaikudi-630001 KRISHNAGIRI GOWRI BOOK CENTRE 5, Muthulakshmi Ammal Lane, M.G. Road, Hosur, Krishnagiri-635107 MADURAI GLOBAL BOOK SYNDICATE No. 57, Teacher Colony, Mela Anna Thoppu Madurai-625016 Phone: 0452-2360595 MALLIGAI BOOK CENTRE 11, West Veli Street, Opp. Madurai Junction Madurai-625001 Phone: 0452-2341739 NATIONAL BOOK AGENCY 19, First Floor, Good Shed Street Madurai-625001 Phone: 0452-2341304 SARVODAYA ILAKKIYA PANNAI 32/1, West Veli Street, Madurai-625001 Phones: 0452-2341746, 6548483 SELVI BOOK SHOP 89, 1st Floor, Nethaji Road, Near Arya Bhavan Signal Madurai-625001 Phone: 0452-5380169 SWAMI BOOK AGENCY 1, New Cinema Bazar, Near Kishkinta Garments Nethaji Road, Madurai-625001 Phone: 0452-2341383
TURNING POINT Ist Floor, Sri Venkatesh Towers, 75, Town Hall Road, Madurai-625001 Phones: 0452-2347398, 4370937 NAMAKKAL AMMAN BOOK GALERY 4, MKP Complex, West Car Street, Tiruchengode, Namakkal-637211 Phone: 98427-67666 PONDICHERRY NEW INDIAN BOOK AGENCY 117, Kamaraj Salai, Opp. to M.O.H. Petrol Bunk Thatachanvady, Puducherry-605009 Phone: 0413-2275051 VINAYAKA BOOK PALACE 45, MG Road Opp to Perumal Koil Station Pondicherry-605001 Phone: 0413-232336 E-mail: vinayakbookpalace@rediffmail.com SALEM AJANTHA BOOK CENTRE 127, Cherry Roa, Salem-636007 Phone: 0427-2417755 BOOKZILLA Five Roads, Salem-636004 Phone: 0427-2330680 E-mail: bookzilla@sancharnet.in S K B BOOK SHOP 137-A, Cherry Road, Salem-636001 Phone: 0427-2452579 SIVAGANGAI KNOWLEDGE BOOK HOUSE Muthuganesh Tower, Alagappa Engineering College Post, Near Sriram Nagar, Railway Gate Karaikudi-626004 Phone: 04565-230262 E-Mail: knowledge_kkd@yahoo.com THANJAVUR APPAR BOOK STALL 1621, South Main Road, Thanjavur-613009 Phone: 04362-237348 L K R PUTHAKA NILAYAM 210-E/1785, South Main Street, Thanjavur-613009 THIRUVANNAMALAI COLLEGE BOOK CENTRE 85-K, Thirumanjana Gopuram Street Tiruvannamalai-606601 Phone: 04175-224022 SRI SANGARI BOOK HOUSE 3/1-5, By Pass Main Road, Gandhi Nagar Thiruvannamalai-606601 Phone: 98435-39539 TIRUNELVELI CHITRADEVI BOOK CENTRE 44, T.M. Building, Tirunelveli Junction Tirunelveli-627002 Phone: 0462-233889 NEW PADMA BOOK STALL 39, T.M. Buildings, Tirunelveli-627001 Phone: 0462-2332708
PADMA BOOK STALL 56, T.M. Buildings, Tirunelveli-627001 Phone: 0462-2337650 VELAVAN BOOK CENTRE Sugantham Complex, 104-A, Trivandrum Road Opp. VOC Ground, Tirunelveli-627002 TRICHY COLLEGE BOOK SHOPPEY No. 5, 1st Floor, Vignesh Aparna, Vayalur Road, Puthur, Trichy-620017 Phone: 0431-4030298 Mobile: 98424-76419 GOLDEN BOOK HOUSE No. 5, Ist Floor, Vignesh Aparna, Vayalur Road, Near Bishop Heber College Puthur, Trichy-620017 Phone: 0431-2771298 Mobile: 94432-65298 E-mail: goldenbookhouse1@gmail.com INTERNATIONAL BOOKS 23, Nadhi Koil Street, Teppakulam, Trichy-620002 Phones: 0431-2703743/2711599 P.R. & SONS 21, Veeramamuni Complex, Opp. Chatram Bus Stand Trichy-620002 Phone: 0431-2702824 Mobile 94433-70597 P.R. BOOK SHOPPE PNR Building, Malaivasal, Trichy-2 Phones: 0431-4011902, 2709924 TRICHY BOOK HOUSE 87-A, Devar Colony, Ist Floor, Thillai Nagar West Extention, Trichy-620018 Phones: 0431-27666815 / 2764198 E-mail: tbh70@rediffmail.com VISWAS BOOK CENTRE Nandhi Koil Street, Teppakulam, Trichy-620002 TUTICORIN CHITRADEVI COLLEGE BOOK DEPOT 280/575, Main Road, Kovilpatti Phone: 04632-230739 VELLORE ADIGALAR BOOK HOUSE 28, Sarathy Mansion, Ist Floor, Vellore-632004 Phone: 0416-2221675 BALAJI BOOK STORES Vit Campus Deemed University, Vellore-632014 Phone: 0416-2249354 BHARATH BOOK HOUSE 38/39, Jawans Market, Burma Bazar Vellore-632001 Phone: 0416-22233670 VELLORE BOOK CENTRE 34, Sarthi Mansion, Vellore-632004 Phone: 0416-2225034 VILLUPURAM BOOK PARK 171/E/15 Rks Complex, Nehruji Road Villupuram-605602 Phone: 04146-220266 VIRUDUNAGAR SRI MARIYAMMAN STORES 439, Main Bazar, Virudunagar-626001 Phone: 04562-245417