Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Contents
COMPUTER SCIENCE, COMPUTER ENGINEERING AND INFORMATION TECHNOLOGY ..... 3 AUTHORWISE ALPHABETICAL LISTING ............................................................................. 139 WHOLESALERS AND STOCKISTS ....................................................................................... 147
The export rights to Eastern Economy Editions are vested solely with the publisher.
PHI Learning CATALOGUE 2011 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
Programs. Symbolic Instructions and Addressing. Program Logic and Control. Part C: Video and Keyboard OperationsIntroduction to Video and Keyboard Processing. Video Systems. Keyboard Operations. Part D: Data ManipulationProcessing String Data. Arithmetic I: Processing Binary Data. Arithmetic II: Processing ASCII and BCD Data. Defining and Processing Tables. Part E: Advanced Input/OutputFacilities for Using the Mouse. Disk Storage I: Organization. Disk Storage II: Writing and Reading Files. Disk Storage III: INT 21H Functions for Supporting Disks and Files. Disk Storage IV: INT 13H Disk Functions. Facilities for Printing. Part F: Special Topics Defining and Using Macros. Linking to Subprograms. Program Loading and Overlays. Part G: Reference ChaptersBIOS Data Areas, Interrupts, and Ports. Operators and Directives. The PC Instruction Set. AppendicesA: Conversion between Hexadecimal and Decimal Numbers. B: ASCII Character Codes. C: The DEBUG Program. D: Reserved Words. E: Assembling and Linking Programs. F: Keyboard Scan Codes and ASCII Codes. Latest Print 2010 / 560 pp. / 17.8 23.5 cm ISBN-978-81-203-2094-9 / ` 325.00
AGRAWAL
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 2009 / 884 pp. / 17.8 23.5 cm ISBN-978-81-203-3872-2 / ` 550.00
AGRAWAL
Computer Science, Computer Engineering and Information Technology of SAP HR. 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 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 Implementation Guide for R/3 Customizing (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 it is also mentioned. The implementation of SAP HR OM, PD and Training and documentation can also be guided by the structure of this book. A Better World: There is a lot that 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 Good Governance World Language City without Traffic Lights
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
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
Books on SAP HR: The following other books on SAP HR have also been published by PHI Learning, New Delhi: 1. SAP HR Time Management 2. SAP HR Personnel Administration and Recruitment 3. SAP HR India Payroll CONTENTS: SAP Menu. SAP Customizing Implementation Guide. Preface. Section One: Organizational 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
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.
PHI Learning CATALOGUE 2011 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
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
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:
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
Computer Science, Computer Engineering and Information Technology 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 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
vision, natural language processing, and speech recognition. Finally, it concludes with discussions on expert systems, neural networks, constraint programming, and case-based reasoning. Primarily designed for the postgraduate students of computer science and engineering, master of computer 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
AKERKAR
PHI Learning CATALOGUE 2011 Includes end-of-chapter exercises to reinforce concepts in the text. CONTENTS: Fundamental Concepts. Part 1: InternetBased NetworksInternet. Intranet and Extranet. Part 2: Networking TechnologyX.25 and Frame Relay. Fiber Channel. Synchronous Optical Network (SONET). Virtual Private Network (VPN). ISDN and BISDN. Asynchronous Transfer Mode. Part 3: Access NetworksDigital Subscriber Line Systems. Cable Modem Systems. Passive Optical Networks. Part 4: Wireless NetworksWireless 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
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. 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
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
Computer Science, Computer Engineering and Information Technology 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: 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
volume will be particularly useful to the newcomer eager to quickly get a grasp of the elements that compose this relatively new and rapidly evolving field. Joaquin Quionero-Candela, Coeditor, Dataset Shift in Machine Learning CONTENTS: Introduction. Supervised Learning. Bayesian Decision Theory. Parametric Methods. Multivariate Methods. Dimensionality Reduction. Clustering. Non-parametric Methods. Decision Trees. Linear Discrimination. Multilayer Perceptrons. Local Models. Kernel Machines. Bayesian Estimation. Hidden Markov Models. Graphical Models. Combining Multiple Learners. Reinforcement Learning. Design and Analysis of Machine Learning Experiments. A. Probability. Latest Print 2010 / 580 pp. / 17.8 23.5 cm ISBN-978-81-203-4160-9 / ` 525.00
ALTEKAR ALPAYDIN
10
PHI Learning CATALOGUE 2011 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
ERP Vendor Analysis. Basic Functional Modules in ERP. ERP Implementation. Part II: Making ERP A SuccessERP As Is. ERP To Be. Bibliography. Index. Latest Print 2009 / 164 pp. / 16.0 24.1 cm ISBN-978-81-203-2633-0 / ` 150.00
ANAMI, et al.
ANDERSON
Computer Science, Computer Engineering and Information Technology 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
11
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
12
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. 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
ARPITA GOPAL
Computer Science, Computer Engineering and Information Technology The book first introduces the students to basic programming concepts to help them build a strong foundation for understanding data structures. It then explains the mathematical and logical aspects of data in the form of abstract data types. Several types of data structures such as arrays, stacks, queues, linked list and trees are discussed with a diagrammatic approach. The text also deals with threading of a tree, AVL tree, M-ary tree as well as graphs. In addition, different common sorting and searching algorithms are discussed. KEY FEATURES Explains the process of abstraction using the C language. Presents step-by-step analysis and development of algorithms to implement various data structures. Develops building blocks for design of complex programs. Provides a number of worked-out examples to illustrate the concepts. Includes chapter-end exercises for practice. The text 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.) and also for the students of other engineering disciplines. CONTENTS: Preface. Acknowledgements. Programming Concepts. Arrays and Structures. ADT Array. ADT Stack. ADT Queue. ADT Linked List. ADT Tree. Advance Trees. ADT Graphs. Sorting Searching and Algorithm Complexity. Index. Latest Print 2010 / 456 pp. / 17.8 23.5 cm ISBN-978-81-203-4019-0 / ` 325.00
13
statechart diagrams and activity diagrams. It also deals with implementation models with the help of component and deployment diagrams. For each diagram, its purpose, notations and design guidelines are given. In addition, the book explains existing object-oriented methodologies. KEY FEATURES Develops a framework for analysis of business cases followed by design of software solutions for them. Includes several case studies to depict the application of object-oriented analysis and design. Presents chapter-end exercises for the students comprehension of the subject matter. The text is designed for the students of computer applications (BCA/MCA), computer science (B.Sc./M.Sc.), and computer science and engineering (BE/B.Tech). CONTENTS: Preface. System Analysis and Design. ObjectOriented Analysis and Design. Business Process Diagram and Use Case Diagram. Class Diagram and Object Diagram. Sequence Diagram and Collaboration Diagram. Activity Diagram and State Chart Diagram. Component Diagram and Deployment Diagram. Case Study: Student Loan System. Case Study: On Line Trading of Securities. Case Study: Credit Card Management System. Case Study: Warehouse Management System. Existing ObjectOriented Methodologies. Index. Latest Print 2010 / 304 pp. / 17.8 23.5 cm ISBN-978-81-203-4068-8 / ` 250.00
14
PHI Learning CATALOGUE 2011 CONTENTS: Introduction. I. Administering the Personnel Administration and Payroll Accounting ModulesBuilding a Global Integrated Human Resource System. Preparing the Fundamentals of HR Management. Managing Personnel Time. Administering Benefits. Administering Payroll. Managing Business Trips. II. Administering the Personnel Planning and Development ModulesPlanning Human Resource Requirements. Planning for Personnel Development. Recruiting, Changing Jobs, and Leaving. 10. Managing Business Events. Using the HR Information System. Setting Up the Control Mechanisms in HR. Developing HR Strategy for IT Division. Seeing HR from a Consultants Viewpoint. Appendix AGlossary of HR Terms and Concepts. Index. Latest Print 2011 / 412 pp. / 17.8 23.5 cm ISBN-978-81-203-1551-8 / ` 295.00
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
15
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
ASNANI
AWAD
16
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
BACH
BAHADURE
Computer Science, Computer Engineering and Information Technology The book throughout maintains an appropriate balance between the basic concepts and the skill sets needed for 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
17
issues specific to the next-generation internetworking using IPv6 as their base technology. Proposed solutions to the IPv6 quality-of-service specification problems, discussed in the appendices, provide an insight into several approaches of contemporary significance. 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
BANSAL
BANERJEE
18
Management SystemsRelational Database Management Systems. Entity Relationship Model. Relational Model. Relational Database Design Using ER-to-Relational Mapping. The SQL. UNIT II: JavaJava. Control Structures. Methods. Arrays, Characters, Strings and String Buffers. Data Structures. Input/Output. UNIT III: Web Enabling the DatabaseDatabase Revisited. UNIT IV: Introduction to ComputersComputer Organization. Networks. Bibliography. Index. Latest Print 2006 / 324 pp. / 17.8 23.5 cm ISBN-81-203-2673-3 / ` 250.00
BATHUL
BASU
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 in-
Computer Science, Computer Engineering and Information Technology depth 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. 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
19
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
BHASKER
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
20
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
BHATNAGAR
BHATNAGAR
BHATT
Computer Science, Computer Engineering and Information Technology comprehensive treatment of operating systems. While Unix and Windows are covered in good detail, this edition emphasises changes that have occurred in design technology and pattern of use. The new edition, comes with focus on Linux kernel, VxWorks and operating systems for handheld systems. These changes make the book contemporary. A set of mini-projects have been incorporated to help students to put to practice the mechanisms that they have learned. The new chapters and appendices added to some chapters together with modification to existing chapters cover topics that are part of the evolving curriculum requirements of most universities at the undergraduate level. What is new in this edition A chapter on operating system for handheld systems. A chapter on VxWorks operating system. A rewritten chapter on Linuxemphasis has been shifted to kernel description. Revision of topics in Chapters 11 and 20 emphasising virtualisation, usability of operating systems, models for versioning systems, etc. Mini-projects along with some case studies. Topics like flash memory, universal serial bus (USB), peripheral components interface (PCI) bus and Bluetooth with respective protocols for their interfaces. The book is intended for the students of computer science and engineering, computer applications, and information technology. CONTENTS: Foreword. Preface. Preface to the First Edition. Part IOS: ConceptsIntroduction to Operating Systems. File Systems and Management. Process and 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
21
BISWAL
BLACK
22
PHI Learning CATALOGUE 2011 Explains how to partition databases and software into the distributed processors. Features a comprehensive, practical case study on data communications, line loading and network design. Provides expanded coverage of client-server relationships, remote procedure calls (RPCs), and remote data access (RDA). Compares and contrasts the distributed aspects of OSI and TCP/IP. Considers the internetworking of personal computers. Reflects new standards, such as the IEEE 802 LAN and CCITT, Integrated Services Digital Network (ISDN) Standards and the revised X.25, X.75, X.3, X.28 and X.29 Standards. CONTENTS: Preface. Introduction. Overview of a Data Communications Network. Data Communications Systems Operations. Major Components in a Data Communications Systems. Software and Data Bases. Transmission Impairments. Data Link Controls/Line Protocols. Digital Transmission. Distributed Network Architectures. Remote Procedure Calls. Local Area Networks. Managing Distributed Systems. Design Considerations. Index. Latest Print 2009 / 444 pp. / 17.8 23.5 cm ISBN-978-81-203-0925-8 / ` 275.00
networks is highly suitable for beginners who need a comprehensive introduction to the subject matter. It is also useful for professionals who need information in specific areas such as the complete protocols based on OSI layered protocol model. The text is designed to be self-contained along with its valuable appendices. On the whole, the book is flexible and can be used by readers with different degrees of competence. KEY FEATURES This book is organized around the International Organization for Standardizations Open Systems Interconnection (OSI) layered protocol model. The chapters are structured around Protocol Classification Tree. It serves as a method to describe some more important functions of computer networks. This second edition reflects the changes in the industry since the original edition (1987), and includes emerging technologies such as Frame Relay and ATM. Each chapter is devoted to a specific aspect of data communications networking or an analysis of a specific type of network. CONTENTS: Preface. Organization of this Book. Acknowledgements. Introduction to Computer Networks. Communications Between and Among Computers and Terminals. Layered Protocols, Networks, and the OSI Model. Polling/Selection Protocols. Satellite Networks. Local Area Networks. Switching and Routing in Networks. The X.25 Network and Supporting Protocols. Digital Networks. TCP/IP. Personal Computer Networks. The PBX and Data Communications Networks. Upper-Layer Protocols. Appendices: A. A Data Communications Tutorial. B. Translation Tables. C. Physical Level Interfaces. D. Commonly Used Standards. E. Supporting Standards to X.25/X.75 Networks. Index. Latest Print 2009 / 448 pp. / 17.8 23.5 cm ISBN-978-81-203-1041-4 / ` 295.00
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 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
BLACK
Computer Science, Computer Engineering and Information Technology 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
23
BRUCE
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 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
24
PHI Learning CATALOGUE 2011 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
CHAN
25
CHANDRA MOHAN
professionals who wish to grasp the essentials of management information systems. 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
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
CHATTERJEE
26
PHI Learning CATALOGUE 2011 interfacing standards covering RS232C, RS422, RS485, USB, IrDA, Bluetooth, and CAN. In the software domain, the book introduces the features of real-time operating systems for use in embedded applications. Various scheduling algorithms have been discussed with their merits and demerits. The existing 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 2010 / 192 pp. / 17.8 23.5 cm ISBN-978-81-203-4024-4 / ` 175.00
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. 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 2009 / 244 pp. / 17.8 23.5 cm ISBN-978-81-203-2725-2 / ` 175.00
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
Computer Science, Computer Engineering and Information Technology 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. 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 2008 / 208 pp. / 17.8 23.5 cm ISBN-978-81-203-3051-1 / ` 175.00
27
Software Development in a Large-Scale Project: A Systems Analysis and Design PerspectiveYael Dubinsky, Orit Hazzan, David Talby, and Arie Keren. Part III: AgentOriented Systems Analysis and Design Methodologies Agent-Oriented Information Systems Analysis and Design: Why and HowPaolo Giorgini, Manuel Kolp, and John Mylopoulos. Agent-Oriented Methods and Method EngineeringBrian Henderson-Sellers. Part IV: New Approaches and Architectures for Information Systems DevelopmentApplication of the Fact-Based Approach to Domain Modeling of Object-Oriented Information SystemsKinh Nguyen and Tharan Dillon. Systematic 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
CHOSET, et al.
28
PHI Learning CATALOGUE 2011 CONTENTS: Preface. Discrete Structures and Set Theory. Mathematical Induction. Counting. Probability Theory. Mathematical Logic. Logical Inferencing. Predicate Logic. Graph Theory. Relations. Transitive Closure and Warshalls Algorithm. Equivalence and Partial Ordering Relations. Trees. Algebraic Systems. Languages, Automata and Grammars. Prime Numbers and Cryptosystems. Bibliography. Index. Latest Print 2008 / 288 pp. / 17.8 23.5 cm ISBN-978-81-203-3332-1 / ` 250.00
Although journal and conference papers in motion planning have proliferated, there has not been any comprehensive reference text in more than a decade. This book fills this gap in outstanding fashion. It covers both the early foundations of the field and the recent theoretical and practical progress that has been made From the Foreword by Jean-Claude Latombe CONTENTS: Foreword. Preface. Acknowledgments. Introduction. Bug Algorithms. Configuration Space. Potential Functions. Roadmaps. Cell Decompositions. Sampling-Based Algorithms. Kalman Filtering. Bayesian Methods. Robot Dynamics. Trajectory Planning. Nonholonomic and Underactuated Systems. A. Mathematical Notation. B. Basic Set Definitions. C. Topology and Metric 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
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
CHOWDHARY
Computer Science, Computer Engineering and Information Technology 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 Commerce. The Global Digital Library. Appendix 1: Glossary of Internet Terms. Index. Latest Print 2009 / 408 pp. / 17.8 23.5 cm ISBN-978-81-203-3696-4 / ` 250.00
29
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 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 2010 / 684 pp. / 17.8 23.5 cm ISBN-978-81-203-2998-0 / ` 325.00
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
30
PHI Learning CATALOGUE 2011 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. Manipulation of UNIX File and Socket Descriptors. Bibliography. Index. Latest Print 2010 / 548 pp. / 17.8 23.5 cm ISBN-978-81-203-2553-1 / ` 350.00
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
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
CORMEN, et al.
Computer Science, Computer Engineering and Information Technology van Emde Boas trees and multithreaded algorithms, and substantial additions to the chapter on recurrences (now called Divide-and-Conquer). It features improved treatment of dynamic programming and greedy algorithms and a new notion of edge-based flow in the material on flow networks. Many new exercises and problems have been added in this edition. The text is intended primarily for students studying algorithms or data structures. As it discusses engineering issues in algorithm design, as well as mathematical aspects, it is equally well suited for self-study by technical professionals. Introduction to Algorithms, the bible of the field, is a comprehensive textbook covering the full spectrum of modern algorithms: from the fastest algorithms and data structures to polynomial-time algorithms for seemingly intractable problems, from classical algorithms in graph theory to special algorithms for string matching, computational geometry, and number theory. The revised third edition notably adds a chapter on van Emde Boas trees, one of the most useful data structures, and on multithreaded algorithms, a topic of increasing importance. DANIEL SPIELMAN Department of Computer Science, Yale University 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 / ` 425.00
31
CRICHLOW
32
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
DASARADH
DAS
33
DAS GUPTA
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 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
DAS GUPTA
34
PHI Learning CATALOGUE 2011 students and professionals aspiring to become Oracle software developers. It covers the basics of Oracle Developer 2000, and exposes the readers to its important features and tools for application development. The concepts are explained with the help of numerous illustrations. Workout sections and case studies are designed to provide a real-life experience of development of application software. The book is most suitable for beginners, including the students pursuing courses in engineering disciplines (B.Tech./M.Tech.) and computer applications (MCA/BCA) and research students who wish to learn and master Oracle Developer 2000 for writing project reports and dissertations. Professionals, too, can learn and explore Oracle Developer, using this book as a guide. KEY FEATURES More than 75 Examples Mini Case Studies in Workout Sections A Real Life Case Study You will learn how to create: Form Components List of Values, Editor and Visual Attribute Input and Non-Input Items Message, Alerts, Menu and Function Key Mouse Events and Timer Item Interaction, Query and Validation Triggers Navigation and Transaction Triggers Window Interaction Trigger Parameter and Multiple Forms Report Builder Components Tabular, Form, and Group Type Reports Matrix Type Report Customization of a Report Calling Report from a Form CD-ROM Features: Contains programs of Examples, Workouts and Case Studies Programs are compatible with Oracle 8i, 9i and 10g CONTENTS: Preface. Acknowledgements. Basics of Forms Builder. Form Components. List of Values, Editor, Visual Attribute, Input and Non-input Items. Trigger, Message and Alert. Advanced Triggers. Menu, Function Key, Mouse and Timer. Windows and Multiple Forms. Basics of Report Builder. Using Report Wizard. Manual 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
in-depth information that readers need to fully exploit the functionality of Microsofts ASP.NET technology and Oracles Database Server to build dynamic and interactive websites that can handle a large number of simultaneous users. The book introduces the readers to the ASP.NET architecture, its installation and its web controls. It also discusses in detail the Hypertext Markup Language (HTML) used for web pages. In order to facilitate easy learning of intricate concepts involved in the development of dynamic web applications, comprehensive technical information is provided on the Oracle Structured Query Language (SQL) and Oracle PL/SQL. Examples, workouts and case study scenarios are included to illustrate the application of concepts to realworld situations and to the development of a project for a full-fledged web-based application. KEY FEATURES More than 100 Examples More than 10 Workouts More than 40 Objective Type Questions Two Case Studies One Real-Life Project About the Companion CD The CD contains programs (tested with ASP.NET 2.0 and 3.0 and compatible with Oracle 8i, 9i and 10g) corresponding to all the examples, workouts, case studies and the project included in the book. The installation processes of programs are described in relevant chapters of the book. CONTENTS: Preface. Introduction to ASP.NET and Distributed Architecture. Hypertext Markup Language. Structured Query Language Specific to ASP.NET. Oracle PL/SQL Specific to ASP.NET. Web Controls. Advance Web Controls. Data Controls. Case Studies. System Requirement Specification. Project: Design and Coding. Appendix: Integration of Crystal Report with ASP.NET & Oracle. Index. Latest Print 2009 / 400 pp. / 17.8 23.5 cm ISBN-978-81-203-3712-1 / ` 375.00
35
DE JONG
36
PHI Learning CATALOGUE 2011 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
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
37
O: Labeled break and continue Statements. P: UML 2: Additional Diagram Types. Q: Design Patterns. Index. Latest Print 2010 / 1552 pp. / 17.8 23.5 cm ISBN-978-81-203-3832-6 / ` 695.00
DEO
DEO
38
PHI Learning CATALOGUE 2011 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. 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
use this powerful method, a certain amount of wellbalanced experience in the areas of (i) modelling, (ii) computer programming, and (iii) statistics is required. The purpose of the book is to get the reader started. Designed for students of engineering and business administration as well as for practising systems analysts, industrial engineers and operations research workers, it describes the use of digital computers for simulating 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 2010 / 216 pp. / 17.8 23.5 cm ISBN-978-81-203-0028-6 / ` 125.00
DESAI
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.
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
Computer Science, Computer Engineering and Information Technology 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 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
39
bibliographic material, bullet points setting out important ideas covered in the chapter, and exercises. The book is intended primarily for (1) academic and industry researchers in operations research, artificial intelligence, and computational intelligences; (2) practitioners willing to learn how to implement ACO algorithms to solve combinatorial optimization problems; and (3) graduate and postgraduate students in computer science, management studies, operations research, and artificial intelligence. CONTENTS: Preface. Acknowledgments. From Real to Artificial Ants. The Ant Colony Optimization Metaheuristic. Ant Colony Optimization Algorithms for the Traveling Salesman Problem. Ant Colony Optimization Theory. Ant Colony Optimization for NP-Hard Problems. AntNet: An Algorithm for Data Network Routing. Conclusions and Prospects for the Future. Appendix. References. Index. Latest Print 2006 / 320 pp. / 17.8 23.5 cm ISBN-81-203-2684-9 / ` 325.00
DOUGHERTY
40
PHI Learning CATALOGUE 2011 a strategic resource, the need for a strategic approach for its management, and the necessity of its alignment with business strategy. It explains how to prepare an effective plan for the implementation of information strategy. The book also describes how to evaluate the impact of IT on organizations and their workforce, and how to measure returns on IT investment. It also covers recent developments in IT management such as ITIL (Information Technology Infrastructure Library), IT service management, MOF (Microsoft Operations Framework), COBIT, and standards such as ISO 20000 and B527001, which are currently being practised by the industry but need more dissemination in the academic arena. This well-structured and clearly written book is designed for the students of MBA, MCA, BE (IT) and other graduate courses. In addition, IT Professionals who need to update their knowledge continuously for their professional growth will also find the book quite handy. The book has received wide patronage as textbook and reference book by several leading MBA schools and technical universities for courses such as Information Management, MIS, IT/ITES Management, ITSM, and Computers in Management or IT for the Management of Enterprise. What is New to This Edition Contains an entirely a new chapter on Computer Ethics, Intellectual Property Rights and Cybercrime Incorporates two new cases on Indian Telecom IT: Dream IT, and MG Retail: A Case of Missing e in Retail Provides multiple choice questions, with answers, for a better grasp of the concepts discussed CONTENTS: Preface. Preface to the First Edition. Acknowledgements. Business Strategy: Challenges and Opportunities for IT. Business and IT Alignment. Strategic IT Planning. Enterprise IT Architecture. IT Application Strategy. Technology Management Strategy for IT. Strategy for IT Program Management and PMO. IT Service Management Strategy. IT Sourcing Strategy. Planning and Measuring Returns on IT Investment. Strategies for Managing IT-LED Change. Computer Ethics, IPR and Cybercrime Prevention. Appendix A: GAP Assessment of ITSM Principles vs Practice: A Study of 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
DUBEY
DYBVIG
Computer Science, Computer Engineering and Information Technology Scheme Programming Language in a clear and concise manner. Scheme is a general purpose, high level programming language, supporting operations on structural data such as strings, lists and vectors, as well as operations on more traditional data such as numbers and characters. It is fairly a simple language to learn and a truly versatile language that has been employed to write text editors, optimizing compilers, operating systems, graphics packages, expert systems, numerical applications, financial analysis packages, virtual reality systems and practically every other type of application imaginable. Written for professionals and students with some prior programming experience, it begins by leading the programmer gently through the basics of Scheme and continues with an introduction to some of the more advanced features of the language. The fourth edition stands substantially revised to bring the content up-to-date with the current Scheme standard (http://www.rbrs.org/). This book is not intended to supplant the current standard but rather to provide more comprehensive introduction and reference manual for the language with additional explanatory text and a large number of examples spread throughout the text. One entire chapter is dedicated to the presentation of a set of longer examples. Answers to many of the exercises, a complete formal syntax of the Scheme, and a summary of forms and procedures are provided in appendices. This fourth edition builds on the strengths of the previous editions and provides a comprehensive, nononsense introduction to the Scheme programming language in its latest form. The combination of solidity and finesse displayed in this book makes it a reference text for educated computer scientists. The accompanying software, Petite Chez Scheme, makes it the ideal starting point for any programmer who wants to extend his or her repertoire with Scheme. OLIVIER DANVY, Aarhus University, Denmark, Coeditor-inChief of Higher-Order and Symbolic Computation Kent Dybvigs The Scheme Programming Language is to Scheme what Kernighan and Ritchies The C Programming Language is to C. Dybvigs book is the book for either the 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.
41
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
ERMINE
42
PHI Learning CATALOGUE 2011 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.
Computer Science, Computer Engineering and Information Technology 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
43
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
FELLEISEN, et al.
44
45
This comprehensive and up-to-date text is organized in three parts. The concepts pertaining to the crisp situation such as Set Theory, Logic, Switching Function Theory and Boolean Algebra are covered in Part I of the text. Part II is devoted to Fuzzy Set Theory, Fuzzy Relations and Fuzzy Logic. The applications of fuzzy set theory and fuzzy logic to Control Theory and Decision Making are designated Part III of the text. Designed as a textbook for the undergraduate and postgraduate students of Science and Engineering, the book will also be immensely useful to practicing engineers and computer scientists. KEY FEATURES Every concept has been illustrated with worked out examples. Fuzzy concepts have been introduced as generalizations and extensions of crisp concepts. Each chapter concludes with Problem Set and References. CONTENTS: Preface. Acknowledgements. How to Use This Book. Part I: Classical TheoriesCrisp Set Theory. Propositional Logic. Predicate Logic. Switching Functions and Switching Circuits. Boolean Algebra. Part II: Fuzzy TheoriesFuzzy Set Theory. Fuzzy Relations. Fuzzy Logic. Part III: ApplicationsFuzzy Methods in Control Theory. Fuzzy Methods in Decision Making. Index. Latest Print 2011 / 256 pp. / 17.8 23.5 cm ISBN-978-81-203-2861-7 / ` 195.00
GANESH
46
PHI Learning CATALOGUE 2011 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
instructors as well as for the systems analysts and designers of IT companies to solve their day-to-day systems related problems. KEY FEATURES Provides hints on how to use techniques of SSAD in actual practice. Gives a comprehensive case study illustrating how the various application modeling tools could be applied in an integrated manner to a real life situation. Presents additional chapters on OOAD and web development. Supplies question bank with more than 50 carefully selected questions on various concepts. CONTENTS: Preface. Acknowledgments. Chapter Summary. Introduction. Application Modeling. Database Design. Input-Output Design. Program Design. Case Study. Object-Oriented Analysis and Design. Question Bank. Appendix AStructured Methodology Elements. Appendix BWeb Case Study. Glossary. Index. Latest Print 2009 / 252 pp. / 16.0 24.1 cm ISBN-978-81-203-1724-6 / ` 175.00
Computer Science, Computer Engineering and Information Technology 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
47
GHOSH
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 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
48
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. 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
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
49
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
FEATURES More than 300 worked examples and 3500 exercises. The problem sets are carefully graded by level of difficulty. 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 2009 / 588 pp. / 20.0 25.0 cm ISBN-978-81-203-3298-0 / ` 425.00
50
PHI Learning CATALOGUE 2011 purpose UNIX commands and emergency commands with the command syntax. Besides, the text explores files and processes, the major building blocks of UNIX OS, their security features, and system calls. UNIX shell programming, vi editorone of the powerful editors supported by UNIX OSand communicating features and their commands are also dealt with at length. The book concludes with a discussion on file transfer, UNIX filters, PERL manipulation, administrator and networking commands. 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
currently used to create Web sites and Web applicationsthe main aim being to teach the programming concepts of various Web technologies and the fundamentals needed to program on the Internet. The book emphasizes the underlying fundamentals of Web page development and prepares students to build real-world, industrial strength Web-based applications, 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
Computer Science, Computer Engineering and Information Technology Information Technology, Computer Applications, and Management. Written in a student-friendly style, the book describes the various phases of data mining, architecture of a data mining system, and the types of knowledge that can be mined from databases. It elaborates on different data preprocessing techniques such as cleaning, integration, transformation and reduction. The text then explains the various data mining techniques such as association rule mining, data classification and clustering. The book adopts an algorithm-centric approach presenting various algorithms for these data mining techniques. Finally, the text ends with an exhaustive discussion on multimedia data mining (MDM). 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
51
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 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
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
52
PHI Learning CATALOGUE 2011 SIMSCRIPT. Simulation Programming Techniques. Analysis of Simulation Output. Index. Latest Print 2011 / 336 pp. / 17.8 23.5 cm ISBN-978-81-203-0140-5 / ` 195.00
treatment of C is also given to address the needs of the first-time programmers not acquainted with the features set of C. The book discusses in detail certain concepts that have remained grey for some time now. In this context the notion of header files inclusion and its internals, and data structures that support features such as polymorphism are explained in detail. Equal emphasis is placed on syntaxes and the semantics behind the working of each feature of the language. Programming is not just syntaxes and the book attempts to present programming features in the right way by laying emphasis on concepts, internals, and illustrating such features by real-time programming examples as well. Programming is an art much like mathematics and is best appreciated and understood only if the conceptual side of the features is put forth as opposed to the conventional view of syntax emphasis. This book will be useful for the students of: All engineering disciplines Computer Applications Information Communication Technology (ICT) 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
GOUTTE, et al.
GORDON
53
GOYAL
GUPTA
54
PHI Learning CATALOGUE 2011 describes the complete development of various algorithms along with their pseudo-codes in order to have an understanding of their applications. The book begins with a description of the fundamental concepts and basic design techniques of algorithms. Gradually, it introduces more complex and advanced topics such as dynamic programming, backtracking and various algorithms related to graph data structure. Finally, the text elaborates on NP-hard, matrix operations and sorting network. KEY FEATURES Gives a thorough analysis of the fundamental and advanced concepts of algorithms. Provides many solved examples to enhance students ability to grasp the concepts discussed. Supplies well-graded exercises to test students understanding of the subject. Primarily designed as a text for undergraduate students of Computer Science and Engineering and Information Technology (B.Tech., Computer Science/B.Tech., IT) and postgraduate students of Computer Applications (MCA), the book would also be quite useful to postgraduate students of Computer Science and IT (M.Sc., Computer Science; M.Sc., IT). CONTENTS: Preface. Acknowledgements. Introduction to Algorithms. Sorting and Order Statistics. Elementary Data Structure. Advanced Data Structure. Advanced Design and Analysis TechniquesPart I. Advanced Design and Analysis TechniquesPart II. Graph. Pattern Matching Algorithms. NP-Completeness. Glossary. References. Index. Latest Print 2008 / 384 pp. / 17.8 23.5 cm ISBN-978-81-203-3421-2 / ` 250.00
GUPTA
Computer Science, Computer Engineering and Information Technology 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 2009 / 580 pp. / 17.8 23.5 cm ISBN-978-81-203-2457-2 / ` 350.00
55
matical 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
HARWANI
Dynamic Logic
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, 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 ConceptsMathe-
56
PHI Learning CATALOGUE 2011 on networking with a prerequisite course on introductory networking or data communications. It is also valuable as a reference to the most recent advances in TCP performance research for professionals like network engineers, R&D managers, research scientists, and network administrators. KEY FEATURES Provides a running case study that glues together different chapters. Begins each chapter with a list of learning objectives. Offers chapter summary and review questions at the end of each chapter. Includes an additional reading list with annotations for each chapter. Displays numerous illustrations, examples, and laboratory exercises. CONTENTS: Preface. Introduction. TCP/IP Fundamentals. Performance Measurement of TCP/IP Networks. TCP/IP Network Simulation. TCP Modeling. TCP/IP Performance over Wireless Networks. TCP/IP Performance over Mobile Networks. TCP/IP Perfor-mance over Optical Networks. TCP/IP Performance over Satellite Networks. TCP/IP Performance over Asymmetric Networks. New TCP Standards and Flavors. Active Queue Management in TCP/IP Networks. TCP Implementation. A. M/M/1 Queues. B. FreeBSD. C. TCP Auto-Tuning. Bibliography. Index. Latest Print 2009 / 408 pp. / 17.8 23.5 cm ISBN-978-81-203-2812-9 / ` 325.00
HARWANI
HASSOUN
Computer Science, Computer Engineering and Information Technology 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
57
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
HAYKIN
58
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
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
Computer Science, Computer Engineering and Information Technology 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 2009 / 636 pp. / 17.8 23.5 cm ISBN-978-81-203-2745-0 / ` 395.00
59
JACKSON
JAMES
60
PHI Learning CATALOGUE 2011 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
strategy, communication styles and social networking. This book attempts to answer and solve all the mysteries entangled with the Web world. Now in its second edition, the book discusses all the updated topics related to the Internet. Beginning with an overview of the Internet, the book sails through the evolution and growth of the Internet, its working, hardware and software requirements, protocols used, e-mail techniques, various Internet security threats and the methods of using and configuring different security solutions, file transfer methods and several other Internet services with all the details illustrated through live screenshots. Presented in a simple yet engaging style and cogent language, this book will be useful for any course introducing students to the Internet or where the Internet is a part of the curriculum. It will also immensely benefit all those who are interested in developing the necessary skills to use the Internet. WHAT IS NEW TO THIS EDITION Chapters on Internet Telephony and Web Conferencing, Blogs and Social Networking Inclusion of topics such as Web 2.0, Web 3.0 technologies, IPv6, VoIP, Wikis, SMS and Blogs Detailed features of the newest Internet tools and software applications including open-source, free and cross-platform types 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
JANA
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
Computer Science, Computer Engineering and Information Technology 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 2010 / 548 pp. / 17.8 23.5 cm ISBN-978-81-203-2871-6 / ` 325.00
61
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
62
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
JHA
JOHNSTON
Computer Science, Computer Engineering and Information Technology 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
63
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
64
PHI Learning CATALOGUE 2011 knowledge assets has become a key resource that can be leveraged into long-term strategic benefits. The text focuses on the information systems requirements vis-avis management perspectives required in a business environment. The technology innovations are covered, with particular emphasis on Data Management Systems, Decision Support and Expert Systems. On the other hand, several business applications such as e-commerce and mobile applications, made possible only because of continuing innovations in the field of information and communication technology, are thoroughly treated in the text. Besides, the book covers crucial issues of information security, and legal and ethical issues which are as important both from the point of view of technology and business. The book uses case discussions in each chapter to help 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
technology and general business strategy has been added in all chapters. The Internet trade has posed significant challenges to the legal system of all countries. A separate chapter on legal and ethical issues provides the students with an understanding of some of the special concerns corporations face as they adapt to doing business in cyberspace. This fundamental treatment of the subject of e-commerce coupled with a clear and practical analysis of market models, continues to make this text an invaluable single source guide for studentsarming 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. Explains in detail the potential of mobile computing technologies, WAP, data warehousing and data mining techniques. 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. Information Systems for Mobile Commerce. Customer-effective Web Design. Legal and Ethical Issues. Glossary. Index. Latest Print 2010 / 532 pp. / 17.8 23.5 cm ISBN-978-81-203-3621-6 / ` 350.00
Computer Science, Computer Engineering and Information Technology and applications of image processing. It lays considerable emphasis on the algorithmic approach in order to teach students how to write good practical programs for problem solving. MAJOR TOPICS COVERED INCLUDE Image fundamentals Different image transforms Image enhancement in the spatial and frequency domains Restoration Image analysis Image description Image compression, and Image reconstruction from projections Applications of image processing in the areas of biometrics, speaker recognition, satellite imaging, medical imaging, and many more. 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 2010 / 356 pp. / 17.8 23.5 cm ISBN-978-81-203-2971-3 / ` 295.00
65
Helps to understand the choices in designing a complete computer system. CONTENTS: Illusions. Instruction Set Design. Memory Organization. Single Stream Control. Object-Oriented Processing. Single I-Stream Parallelism. Parallelism by Message Passing. Shared-Resource Systems. Protection and Security. AppendicesA: SPARC Summary. B: Alpha AXP. C: MC680X0. D: Stack-Oriented Systems. E: Naming Memory Objects. F: Memory Allocation. G: Associative Memories. H: Prolog. I: List Processing. J: Systolic Arrays. K: Data Flow Systems. L: Reasoning and Proofs. References. Index. Latest Print 2011 / 938 pp. / 17.8 23.5 cm ISBN-978-81-203-1377-4 / ` 450.00
KANTER
KAIN
66
PHI Learning CATALOGUE 2011 Services. 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
KARGUPTA, et al.
KARTHIKEYAN
Computer Science, Computer Engineering and Information Technology CONTENTS: Preface. Introduction. Statements. Control Statements. Arrays. Strings. Functions. Pointers. Structures and Unions. Files. Preprocessor. Data Structures and Algorithms. Additional Solved Programs. Index. Latest Print 2008 / 304 pp. / 17.8 23.5 cm ISBN-978-81-203-3424-3 / ` 195.00
67
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 2011 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
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
KELKAR
KELKAR
Computer Science, Computer Engineering and Information Technology Abbreviations. Unit One: Information Systems Basics Managing in 21st Century. Information, Systems, and IS. 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 2009 / 316 pp. / 17.8 23.5 cm ISBN-978-81-203-3765-7 / ` 250.00
69
G: Time Frame Modelling. H: Object Orientation and UML. Bibliography. Latest Print 2009 / 952 pp. / 17.8 23.5 cm ISBN-978-81-203-3272-0 / ` 495.00
KELKAR
KELKAR
70
PHI Learning CATALOGUE 2011 the latest systems development methods, tools, and techniques to students in an engaging and easy-tounderstand manner. The eighth edition highlights the latest advancements in the rapidly changing Information Systems field and includes HyperCase designed by the Author. It includes 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
KELKAR
Computer Science, Computer Engineering and Information Technology 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 2010 / 604 pp. / 21.6 27.8 cm ISBN-978-81-203-4206-4 / ` 550.00
71
contemporary definition of the C language as defined by the ANSI standardthe ANSI C. The most striking change relates to the new form of function declaration and definition. It is primarily meant to help the reader to learn how to program in C. KEY FEATURES Presents changes in the C programming language as defined by the ANSI. Contains new material on organizing programs into multiple source files. Provides additional coverage of declaration syntax. Presents the standard library which specifies functions for input, output, file, access, string operations mathematical computations, etc. 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 2010 / 284 pp. / 17.8 23.5 cm ISBN-978-81-203-0596-0 / ` 175.00
KING (Ed.)
72
PHI Learning CATALOGUE 2011 information, and complexity from a broad perspective based on formalism of fuzzy set theory. No prior knowledge of fuzzy set theory or information theory is required; the reader is however assumed to be familiar with basic notions of set theory, logic and probability theory, though the fundamentals of these subject areas are briefly overviewed in the book. The book is suitable as a text at the advanced undergraduate/postgraduate level that covers uncertainty, information and complexity from a broad perspectivein mathematics courses in AI, engineering and computer science. CONTENTS: Preface. Acknowledgments. Crisp Sets and Fuzzy Sets. Operations on Fuzzy Sets. Fuzzy Relations. Fuzzy Measures. Uncertainty and Information. Applications. Appendix AUniqueness of Uncertainty Measures. Appendix BGlossary of Symbols. References. Name Index. Subject Index. Latest Print 2010 / 368 pp. / 17.8 23.5 cm ISBN-978-81-203-0695-0 / ` 250.00
Information Systems Alignment: Taking Stock and Looking Ahead. Aligning Business and Information Systems: Review and Future Research Directions. The Role of Dynamic Organizational Capabilities in Creating, Renewing, and Leveraging Information Systems Competencies. Part II: The Organizational Information Systems Planning Process. Using Critical Success Factors in Setting Information Technology and General Management Resource Priorities. A Knowledge-Based View of Information Systems Planning and Its Consequences: Review and Propositions. Strategic Alignment: Highly Valued, but Elusive in Practice. Information Technology Budgeting: Plannings Evil Twin. Some Dos and Donts of Strategic Information Systems Planning. Strategic Information Systems Planning: The Search for an Optimal Level. The Role of Organizational Learning in Strategic Information Systems Planning in Uncertain Environments. Part III: Information Systems 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
Computer Science, Computer Engineering and Information Technology CONTENTS: Foreword. Preface. PART I: THEORYFrom Classical (Crisp) Sets to Fuzzy Sets: A Grand Paradigm Shift. Fuzzy Sets Versus Crisp Sets. Operations on Fuzzy Sets. Fuzzy Arithmetic. Fuzzy Relations. Fuzzy Relation Equations. Possibility Theory. Fuzzy Logic. UncertaintyBased Information. PART II: APPLICATIONSConstructing Fuzzy Sets and Operations of Fuzzy Sets. Approximate Reasoning. Fuzzy Systems. Pattern Recognition. Fuzzy Databases and Information Retrieval Systems. Fuzzy Decision Making. Engineering Applications. Miscellaneous Applications. Appendices. Bibliography. Biblio-graphical Index. Name Index. Subject Index. Latest Print 2010 / 592 pp. / 17.8 23.5 cm ISBN-978-81-203-1136-7 / ` 350.00
73
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 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
74
PHI Learning CATALOGUE 2011 Present an early introduction to SQL queries. Use a consistent, generic Information Engineering (IE) Crows foot E-R diagram notation for data modeling and database design. Provide a detailed discussion of specific normal forms within discussion of normalization that focuses on pragmatic normalization techniques. Use current DBMS technology: Microsoft Access 2007, Microsoft SQL Server 2008, Oracle database 11g and MySQL 5.1. Discuss the dimensional database concepts used in database designs for data warehouses and Online Analytical Processing (OLAP). Provide an introduction to business intelligence (BI) systems. Apt descriptions and examples make it a complete resource book for the students of computer science, management, and IT. CONTENTS: Preface. Part 1: Getting Started Introduction. Introduction to Structured Query Language. Part 2: Database DesignThe Relational Model and Normalization. Database Design Using Normalization. Data Modeling and the Entity-Relationship Model. Transforming Data Models in Database Designs. Part 3: Database ImplementationSQL for Database Construction and Application Processing. Database Redesign. Part 4: Multiuser Database Processing Managing Multiuser Database. Managing Database with SQL Server 2008. Managing Databases with Oracle 11g. Managing Databases with MySQL 5.1. Part 5: Database Access StandardsThe Web Server Environment. Database Processing with XML. Database Processing for Business Intelligence Systems. AppendicesA: Getting Started with Microsoft Access 2007. B: The IDEF1X Standard. C: UML-Style Entity-Relationship Diagrams. 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
KRISHNAMURTHY
KUNDU
Computer Science, Computer Engineering and Information Technology telecommunication engineering, information technology, as well as students of computer applications (BCA and MCA). This text begins with an overview of computer networking and a discussion on data communication. Then it proceeds to explain how computer networks such as local area networks (LANs) and wide area networks (WANs) work, and how internetworking is implemented. Besides, the book provides a description of the Internet and TCP/IP protocol. With the prolific growth of networking, network management and security has become an increasingly important part of the academic curriculum. This topic has been adequately dealt with in a separate chapter. The practical aspects of network-ing, listing the essential requirements needed for actually setting up a computer network, are tho-roughly explained in the final chapter of the book. WHAT IS NEW IN THE SECOND EDITION Wireless LAN in Chapter 4 API and Socket Programming and End-to-End Protocol in Chapter 7 Remote Procedure Call (RPC) Protocol in Chapter 8 Dynamic Host Configuration Protocol: Error reporting by ICMP, Virtual Private Network (VPN), Network Address Translation (NAT) in Chapter 9 An appendix dealing with telephone networking, wireless networking, cellular networking and satellite and telemetry communication has been included to meet the requirements of the students. CONTENTS: Preface. Computer NetworkingAn Overview. Electronic Communication of the Digital Data. Basic Principles of Networking of Computers. Transmission in Local Area Networks. Switching and Forwarding in Wide Area Networking. Internetworking. Internet and TCP/IP Protocol Suit. Network Applications. Network Management and Security. Setting up a Network. Appendix. Glossary. Index. Latest Print 2009 / 300 pp. / 17.8 23.5 cm ISBN-978-81-203-3452-6 / ` 225.00
75
lists, Stacks, Queues, Trees, Heaps, Graphs, Files, etc. which form the base of data structure. Besides, the book explains various other concepts such as memory management, dynamic arrays and dynamic strings with suitable examples. Finally, it deals with various classical problems such as 8-queens problem, towers of hanoi, minesweeper, lift problem, tic-tac-toe and knapsack problem, which help students understand how the problems can be solved by using different techniques and data structure. This book is intended for the undergraduate students of Engineering (Computer Science/Information Technology), and postgraduate students of Computer Application (MCA) and Computer Science (M.Sc.). In addition, it would also be useful for professionals engaged in this field. KEY FEATURES: Provides more than 180 programs for better understanding. Includes a fairly large number of algorithms in pseudocodes. Illustrates 500 figures to explain various algorithms and concepts. CONTENTS: Preface. A Quick Overview of C Fundamentals. Introduction to Data Structure. Understanding Pointers in C. Recursion. Arrays. Linked List. Sorting. Strings. Stacks. Queues. Trees. Advanced Topics in Trees. Heap Data Structure. Graphs. Files. Hashing. Data Structure Projects. 776 pp. (approx.) / 17.8 23.5 cm ISBN-978-81-203-4428-0 / FORTHCOMING
76
PHI Learning CATALOGUE 2011 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
number of worked examples and the end-of-chapter exercises help the students reinforce the knowledge gained. Intended as a one-semester course for undergraduate students in computer science and for those who offer this course in engineering and management, the book should also prove highly useful to those IT professionals who have a keen interest in the subject. CONTENTS: Preface. INTRODUCTIONWhy was C++ developed? Features of C++. Conventions used in C++ Programs. DATA TYPESIntroduction. What is Data Type? What is Data Structure? Simple Data Types in C++. Homogeneous Aggregate Data Types. Heterogeneous Aggregate Data Types. What is Data Abstraction? Formal Definition of Data Abstraction. What is Abstract Data Type? ADT Types. STARTING WITH ABSTRACT DATA TYPESIntroduction. Complex Number as ADT. Rational Number as ADT. Set as ADT. ARRAYS Introduction. Operations on Arrays. Types of Arrays. Fixed Size Array (FSA) ADT. Variable Size Array (VSA) ADT. STRINGSIntroduction. String Representation. Operations on Strings. Types of ADT. Fixed Size Static String (FSSS) ADT. Variable Size Static String (VSSS) ADT. Limited Dynamic String ADT. Unlimited Dynamic String ADT. String Class for Text Editing. LINKED LISTSIntroduction. Dynamic Storage Management. Array-Based Linked List ADT. Linked List Data Structures. Singly Linked List ADT. Doubly Linked List ADT. Circular Linked List ADT. STACK Introduction. Applications of Stack Data Structure. Operations on Stack ADT. Types of Stack Implementations. Fixed Size Stack ADT. Variable Size Stack ADT. Generic Stack ADT. QUEUES Introduction. Structure of a Queue. Operations on a Queue. A Simple Static Array-based Implementation. Queue-based on Linked List. The ADT Priority Queue. TREESIntroduction. Multiway Trees. Binary Trees. Binary Tree Implementation using Arrays. 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 2009 / 216 pp. / 16.0 24.1 cm ISBN-978-81-203-1443-6 / ` 150.00
LASZLO
Computer Science, Computer Engineering and Information Technology 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 A Unified Modeling Acknowledgments. Index. Language.
77
Bibliography.
LEWIS
78
PHI Learning CATALOGUE 2011 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 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.
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;
Computer Science, Computer Engineering and Information Technology 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
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 LOOMIS Information Systems, 2nd ed. Data Management and File Structures, C.P. LO, University of Georgia, Athens, Georgia, U.S.A. ALBERT K.W. YEUNG, Ontario Police College, Aylmer, 2nd ed.
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. 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 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
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. 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
80
MARAKAS
MATHA
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
Computer Science, Computer Engineering and Information Technology 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 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
programming, system design, peripheral devices and interfacing. Beginning with an overview of PC hardware from the original IBM PC to the recent Pentium systems, the book presents the internal architecture and instruction set of 8086 microprocessor and the design of an 8086 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
MATHUR
MATHIVANAN
82
PHI Learning CATALOGUE 2011 schemes, and memory concepts. Part III (Chapters 1215) covers programmable interfacing chips with the help of extensive interfacing examples. Part IV (Chapters 1618) deals with advanced processorsfrom 80186 to Pentium 4. This well-organized and student-friendly text should prone to be an invaluable asset to the students as well as the practising engineers. KEY FEATURES Gives elaborate programming examples to develop the analytical ability of students. 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
This book is designed specifically for the undergraduate students of electronics and communication engineering, computer science and engineering, and information technology. NEW TO THIS EDITION Chapters on Architecture and Organization of Microprocessor and Instruction Set of 8085 Microprocessor have been revised and modified substantially. 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
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.
Computer Science, Computer Engineering and Information Technology 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 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
83
Eighty-three additional solved examplesadded as Supplementary Examples in each chapter. Detailed solutions at the end of the book to chapterend exercises. The book is designed to meet the needs of the undergraduate and postgraduate students of computer science and engineering as well as those of the students offering courses in computer applications. CONTENTS: Preface. Notations. Propositions and Predicates. Mathematical Preliminaries. The Theory of Automata. Formal Languages. Regular Sets and Regular Grammars. Context-Free Languages. Push-down Automata. LR(k) Grammars. Turing Machines and Linear Bounded Automata. Decidability and Recursively Enumerable Languages. Computability. Complexity. 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
MOHAPATRA
84
CONTENTS: Foreword. Preface. Acknowledgements. CASE ONE: Information SystemsAyush Hospital. CASE TWO: MIS at BASIX. CASE THREE: MIS at CYSD. CASE FOUR: MIS at DFID. CASE FIVE: MIS at Care Hospitals. CASE SIX: National Bank for Agriculture and Rural DevelopmentMIS at NABARD. CASE SEVEN: MIS at National Rural Health Mission (NRHM), Orissa. CASE EIGHT: Designing the Management Information Systems for Orissa Rural and Urban Producers Association (ORUPA). CASE NINE: Management Information SystemsUNDP. CASE TEN: Orissa Industrial Infrastructure Development Corporation (IDCO). CASE ELEVEN: MIS at SKS MicrofinanceA Report. CASE TWELVE: MIS at HDFC Commodities Loan Division. Latest Print 2011 / 264 pp. / 17.8 23.5 cm ISBN-978-81-203-3614-8 / ` 225.00
MUKHERJEE
Computer Science, Computer Engineering and Information Technology to seamlessly integrate the theory of Computer Graphics with its implementation. The theory and implementation aspects are designed concisely to suit a semester-long course. Students of BE/BTech level of Computer Science, Information Technology and related disciplines will not only learn the basic theoretical concepts on Graphics, but also learn the modifications necessary in order to implement them in the discrete space of the computer screen. Practising engineers will find this book helpful as the C program implementations available in this book could be used as kernel to build a graphics system. This book is also suitable for the students of M.Sc. (Computer Science) and Computer Applications (BCA/MCA). To suit the present day need, the C implementations are done for Windows operating system exposing students to important concepts of message-driven programming. For wider acceptability, Dev C++ (an open source integrated windows program development environment) versions of the implementations of graphics programs are also included in the companion CD-ROM. This book introduces the students to Windows programming and explains the building blocks for the implementation of computer graphics algorithms. It advances on to elaborate the two-dimensional geometric transformations and the design and implementation of the algorithms of line drawing, circle drawing, drawing curves, filling and clipping. In addition, this well-written 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
85
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
86
PHI Learning CATALOGUE 2011 tolerant task scheduling, and resource reclaiming in multiprocessor real-time systems, conventional task scheduling and object-based task scheduling in distributed real-time systems; and message scheduling, QoS routing, dependable communication, multicast communication, and medium access protocols in realtime networks. It provides algorithmic treatment for all of the issues addressed, highlighting the intuition behind each alogrithm and giving examples. It also includes two chapters on case studies. The book intends to have interests of students of computer science and engineering and of professionals and researchers in the field. CONTENTS: Preface. Introduction. Task Scheduling in Multiprocessor Real-Time Systems. Resource Reclaiming in Multiprocessor Real-Time Systems. Fault-Tolerant Task Scheduling in Multiprocessor Real-Time Systems. Resource Management in Distributed Real-Time Systems. Scheduling of Object-Based Tasks in Distributed Real-Time Systems. Real-Time Communication in Wide Area Networks. Route Selection in Real-Time Wide Area Networks. Multicasting in Real-Time Networks. Real-Time Communication in Multiple Access Networks. Case Study Distributed Air Defense System. Case Study Air Traffic Control System. References. Acronyms. Index. Latest Print 2009 / 464 pp. / 17.8 23.5 cm ISBN-978-81-203-2682-8 / ` 425.00
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 Planning. Localization and Map Making. On the Horizon. Bibliography. Index. Latest Print 2010 / 488 pp. / 17.8 23.5 cm ISBN-978-81-203-2458-9 / ` 325.00
MYLER
87
Data Structures in C
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. CONTENTS: Preface. Acknowledgements. Overview. Arrays. Linked List. Stacks and Queues. Binary Trees. Graphs. Searching, Sorting and Files. Appendix: ASCII Table. Index. Latest Print 2009 / 296 pp. / 17.8 23.5 cm ISBN-978-81-203-3642-1 / ` 250.00
covers the fundamental and theoretical concepts in an elaborate manner using SQL of leading RDBMSOracle, MS SQL Server and Sybase. Realizing the importance of RDBMS in all types of architectures and applications, both traditional and modern topics are included for the benefit of IT-savvy readers. A strong understanding of the relational database design is provided in chapters on EntityRelationship, Relational, Hierarchical and Network Data Models, Normalization, Relational Algebra and Relational Calculus. The architecture of the legacy relational database R system, the hierarchical database IMS of IBM and the network data model DBTG are also given due importance to bring completeness and to show thematic interrelationships among them. Several chapters have been devoted to the latest database features and technologies such as Data Partitioning, Data Mirroring, Replication, High Availability, Security and Auditing. The architecture of Oracle, SQL of Oracle known as PL/SQL, SQL of both Sybase and MS SQL Server known as T-SQL have been covered. CONTENTS: Preface. Introduction. The Entity-Relationship Model. Data Models. Storage Structure. Relational Data Structure. Architecture of System R and Oracle. Normalization. Structured Query Language. T-SQL Triggers and Dynamic Execution. Procedure Language SQL. Cursor Management and Advanced PL/SQL. Relational Algebra and Relational Calculus. Concurrency Control and Automatic Recovery. Distributed Database and Replication. High Availability and RAID Technology. Security Features Built in RDBMS. Queries Optimization. Architecture of a Hierarchical DBMS. The Architecture of Network based DBTG System. Comparison between Different Data Models. Performance Improvement and Partitioning. Database Mirroring and Log Shipping for Disaster Recovery. Bibliography. Answers to Selected Exercises. Index. Latest Print 2011 / 480 pp. / 17.8 23.5 cm ISBN-978-81-203-4313-9 / ` 325.00
NARANG
NARANG
88
PHI Learning CATALOGUE 2011 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
In addition, data warehousing applications are explained using the Online Analytical Processing (OLAP) technology via the ADO model. The book also explains Web technologies with the system services of TCP/IP and Web Servers using ASP and RDS. Finally, the book covers some advanced topics such as concurrency control and query capabilities using object algebra. USING THIS BOOK, THE READER CAN: understand the basic concepts used in data-access technologies of Microsoft. build data warehouses using the ADO MD model and MS-SQL Server 7.0. create dynamic Web pages using ASP and RDS via the ADO model. learn how theoretical concepts of locks work in objectoriented schema, classes, class hierarchies and instances and how these have been implemented in MS-SQL Server 7.0. learn how to store data, retrieve and query data from object-oriented databases. get in-depth knowledge of object algebra encompassing object operators such as, Difference, Select, Union, Intersect and Join for effectively querying from the object-oriented databases. This well-organized and compact book, fundamental to an understanding of object-orientation concepts, is illustrated with plenty of examples and program listings and provides the essentials needed for developing practical applications. CONTENTS: Preface. Abbreviations. Introduction. ObjectOriented Programming. Object Interfaces for Client/ Server Applications. Building a Data Warehouse. Data Management Object. Introduction to the World Wide Web. Web Publication of Data. ActiveX Server Page (ASP) and ADO. Concurrency Control in Object-Oriented Databases. Locking Mechanism of Multi-size Model. View Creation for Queries. Virtual Class Integration into Global Schema. Glossary. Bibliography. Index. Latest Print 2003 / 216 pp. / 16.0 24.1 cm ISBN-81-203-1920-6 / ` 175.00
NIYOGI
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
Computer Science, Computer Engineering and Information Technology 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
89
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 2010 / 384 pp. / 17.8 23.5 cm ISBN-978-81-203-3521-9 / ` 275.00
PAKHIRA
PACHGHARE
90
PHI Learning CATALOGUE 2011 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
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
PAL
PAKHIRA
Computer Science, Computer Engineering and Information Technology Transducers, Sensors and Actuators. Timer/Counter 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
91
PAL CHOUDHURY
PAL CHAUDHURI
92
PHI Learning CATALOGUE 2011 KEY FEATURES Gives concise and clear presentation of the concepts. 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
PALANIAMMAL
PANNEERSELVAM
PALANIAMMAL
Computer Science, Computer Engineering and Information Technology CONTENTS: Preface. Preface to the First Edition. Introduction. Database Concepts. Data Structure. Data Models. Database Design. Implementation Design. Hierarchical Database Management Systems. Network 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
93
Programming. Benchmarking of Algorithms. Algorithms to Schedule Processor(s). Miscellaneous Algorithms. Bibliography. Index. Latest Print 2010 / 440 pp. / 17.8 23.5 cm ISBN-978-81-203-3278-2 / ` 275.00
/ 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
PANNEERSELVAM
94
PATEL
PATTERSON
95
PENDSE
PRABHU
96
PRABHU
PRABHU
Computer Science, Computer Engineering and Information Technology standard that packs the potential to meet the demands of the present and of the future. Bluetooth is the most secure among all wireless technologies. This up-to-date, well-organized book provides a comprehensive coverage of Bluetooth and shows how various Bluetooth-enabled applications can be developed in Java and J2ME. The text provides a detailed description and a skilful analysis of the techniques involved in developing Bluetooth-enabled applications with a host of illustrative codes. This book, which treats a topic of current interest, will be extremely useful to students of computer science as well as to professionals in the field. CONTENTS: Preface. Introduction to Wireless Technologies. Introduction to Bluetooth. Bluetooth Radio. Bluetooth Networking. Connection Establishment. Security. Profiles and Usage Models. Hardware. Protocol Implementation. Protocol Interaction with Layers. Assigned Numbers. Programming with Java. Javax.bluetooth Package. Javax.obex Package. Bluetooth Sample Applications. Bluetooth Service Registration and Search Applications. Bluetooth Client and Server Applications. Bluetooth Constants. Bluetooth Applications with J2ME. Other Wireless Technologies: IrDA, HomeRF, Wireless LANs and Jini. Bluetooth Careers. Index. Latest Print 2009 / 340 pp. / 17.8 23.5 cm ISBN-978-81-203-2443-5 / ` 250.00
97
Learning methods. Data Normalization. Data Collection, Preparation, Labeling, and Input Coding. Output Coding. Post-Processing. Supervised Training Methods. Unsupervised Training Methods. Recurrent Neural Networks. A Plethora of Applications. Dealing with Limited Amounts of Data. AppendicesA. The Feedforward Neural Network. B. Feature Saliency. C. Matlab Code for Various Neural Networks. D. Glossary of Terms. References. Index. Latest Print 2009 / 180 pp. / 17.8 23.5 cm ISBN-978-81-203-3229-4 / ` 195.00
RAFIQUZZAMAN
98
Applications of Microprocessors. AppendicesA: Detailed SDK-85 Schematic. B: SDK-85 Monitor. C: SDK-85 Teletype Operation. D: Intel 8080/8085 Assembly Language Reference Card. E: Number Systems, Codes and Digital Logic. F: SDK-85Details. G: Intel 8085, 8086, and Support ChipsData Sheets. H: Motorola 68000 and Support ChipsData Sheets. I: 8086 Instruction SetDetails. Glossary. Bibliography. Index. Latest Print 2010 / 480 pp. / 21.6 27.8 cm ISBN-978-81-203-0848-0 / ` 350.00
RAJARAMAN
RAJARAMAN
99
RAJARAMAN
RAJARAMAN
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
100
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
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 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 2010 / 372 pp. / 17.8 23.5 cm ISBN-978-81-203-0859-6 / ` 195.00
RAJARAMAN
101
RAJARAMAN
years and is still very popular, the International Standards Organization set up a group to modernize Fortran and introduce new features which have made languages such as Pascal and C popular. The committee came up with the new standard, Fortran 90, which has introduced many new features in Fortran such as recursion, pointers, user defined data types, etc., hitherto available only in Pascal and C. Fortran 90 is not an evolutionary change of Fortran 77 but is drastically different. Though Fortran 77 programs can be run using a Fortran 90 compiler, Fortran 90 is so different that the author felt it was a good idea to introduce Fortran 90 from basics. In 1996, some small extensions were made to Fortran 90 and called Fortran 95. This book also discusses these features. As all new programs in Fortran will henceforth be written in Fortran 90, it is essential for students to learn this language. One of the main merits of the book is that every concept in the language has been illustrated with an appropriate example program. This approach makes the book eminently suitable for self-study as well. CONTENTS: Preface. Evolution of Fortran. Simple Fortran 90 Programs. Numeric Constants and Variables. Arithmetic Expressions. Input-Output Statements. Conditional Statements. Implementing Loops in Programs. Logical Expressions and More Control Statements. Functions and SubroutinesBasics. Defining and Manipulating Arrays. Elementary Format Specifications. Processing Strings of Characters. Program Examples. Procedures with Array Arguments. Derived Types. Additional Features in Procedures. Processing Files in Fortran. Pointer Data Types and Applications. Use of Modules. Miscellaneous Features of Fortran 90. Additional Features of Fortran 95. Appendices A: Intrinsic Procedures in Fortran 90. B: Statement Order in Fortran 90. C: Statement of Fortran 77 declared as Obsolete in Fortran 95. D: New Fortran 90/95 Features compared with Fortran 77. References. Index. Latest Print 2011 / 364 pp. / 17.8 23.5 cm ISBN-978-81-203-1181-7 / ` 225.00
RAJARAMAN
RAJARAMAN
102
PHI Learning CATALOGUE 2011 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
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
Computer Science, Computer Engineering and Information Technology functions, besides teaching basics of programming. Both hardware and software aspects of computers are covered. The book begins with how numeric and character data are represented in a computer, how various input and output units function, how different types of memory units are organized and how data is processed by the processor. The interconnection and communication between the I/O units memory and processor is explained clearly and concisely. Software concepts such as programming languages, operating systems and communication protocols are discussed. With growing use of wireless to access computer networks both cellular wireless communication and WiFi (Wireless high fidelity) and WiMAX have become important. Thus it has now become part of fundamental knowledge and has been included. Besides this, use of computers in multimedia processing has become common place and hence is discussed. With the increase in speed of networks and consequently the Internet new computing environments such as peer to peer, grid, cloud and utility computing have emerged and will change the future of computing. Hence a new chapter on this topic has been included in this edition. KEY FEATURES Fully updated retaining the style and all contents of the fourth edition. Extensive discussion of analog and digital communication. In depth discussion of both wired and wireless computer networks. Advanced topics such as multiprogramming, virtual memory, DMA, RISC, DSP, RFID, Smart Cards, open GL and multimedia compression (MP3, MPEG) are described from first principles. A new chapter on Emerging Computing Environments, namely, cloud, grid and utility computing has been added for the first time in an entry level book. Each chapter begins with learning goals and ends with a summary to aid self-study. Includes an updated glossary of over 340 technical terms used in the book. This book is an ideal text for undergraduate and postgraduate students of Computer Science and Applications (BCA and MCA), undergraduate students of engineering where computer fundamentals is a core course and for students of management who should all know the basics of computer hardware and software. It is ideally suited for working professionals who want to update their knowledge of fundamentals of computers. CONTENTS: Preface. Computer Basics. Data 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
103
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
RAJARAMAN
104
PHI Learning CATALOGUE 2011 computer science, computer applications, electronics engineering and information technology for their first course on the organization and architecture of computers, this accessible, student friendly text gives a clear and in-depth analysis of the basic principles underlying the subject. This self-contained text devotes one full chapter to the basics of digital logic. While the initial chapters describe in detail about computer organization, including CPU design, ALU design, memory design and I/O organization, the text also deals with Assembly Language Programming for Pentium using NASM assembler. What distinguishes the text is the special attention it pays to Cache and Virtual Memory organization, as well as to RISC architecture and the intricacies of pipelining. All these discussions are climaxed by an illuminating discussion on parallel computers which shows how processors are interconnected to create a variety of parallel computers. KEY FEATURES Self-contained presentation starting with data representation and ending with advanced parallel computer architecture. Systematic and logical organization of topics. Large number of worked-out examples and exercises. Contains basics of assembly language programming. Each chapter has learning objectives and a detailed summary to help students to quickly revise the material. CONTENTS: Preface. Computer SystemsA Perspective. Data Representation. Basics of Digital Systems. Arithmetic and Logic UnitI. Arithmetic Logic UnitII. Basic Computer Organization. Central Processing Unit. Assembly Language Level View of Computer System. Memory Organization. Cache and Virtual Memory. Input-Output Organization. Advanced Processor Architectures. Parallel Computers. Appendix A: Decision Table Terminology. Appendix B: Preparation, Programming and Developing an Assembly Language Program. References. Index. Latest Print 2011 / 508 pp. / 17.8 23.5 cm ISBN-978-81-203-3200-3 / ` 295.00
Computer Science, Computer Engineering and Information Technology organization presents a logical treatment of all the fundamental concepts necessary to understand the organization and design of a computer. It is designed to cover the requirements of a first-course in computer organization for undergraduate Computer Science, Electronics, or MCA students. Beginning from first principles, the text guides students through to a stage where they are able to design and build a small computer with available IC chips. Starting with the foundation material on data representation, computer arithmetic and combinatorial and sequential circuit design, the text explains ALU design and includes a discussion on an ALU IC chip. It also discusses Algorithmic State Machine and its representation using a Hardware Description Language before shifting to computer organization. The evolutionary development of a small hypothetical computer is described illustrating hardware-software trade-off in computer organization. Its instruction set is designed giving reasons why each new instruction is introduced. This is followed by a description of the general features of a CPU, organization of main memory and I/O systems. The book concludes with a chapter describing the features of a real computer, namely the Intel Pen-tium. An appendix describes a number of laboratory experiments which can be put together by students, culminating in the design of a toy computer. KEY FEATURES Self-contained presentation of digital logic and computer organization with minimal pre-requisites Large number of examples provided throughout the book Each chapter begins with learning goals and ends with a summary to aid self-study by students. CONTENTS: Preface. Data Representation. Boolean Algebra and Logic Gates. Combinatorial Switching Circuits. Sequential Switching Circuits. Arithmetic and Logic Unit. Application of Sequential Circuits. Computer Systems Multiple Views. Basic Computer Organization. Central Processing Unit. Memory Organization. Input-output Devices. Input-Output Organization. Case Study of a Real Computer System. AppendixA. Suggested Hardware Lab Experiments. B. Decision Table Terminology. References. Index. Latest Print 2011 / 528 pp. / 17.8 23.5 cm ISBN-978-81-203-2979-9 / ` 295.00
105
T. RADHAKRISHNAN, Professor of Computer Science and Software Engineering, Faculty of Engineering at Concordia University, Montreal, Canada. This well-received book, now in fifth edition, has been thoroughly revised and updated with new material on CMOS gates, MSI/ALU and Pentium5 architecture. The chapter on Cache and Virtual Memory has been rewritten. A new chapter on Parallel Computers has been added. The first part of the book is devoted to digital techniques used in the design of digital circuits and small digital systems. The second part deals with logical organization and architecture of computers. It also describes a small hypothetical computer to illustrate how instruction sets are evolved. Real computers (namely, Pentium and MIPs machines) are described and compared with the hypothetical computer. The remainder of this part describes I/O devices, cache and virtual memory and parallel computers. The book does not assume extensive knowledge of electronics or mathematics. A knowledge of programming in C or Java would be useful to give the student a proper perspective to appreciate the development of the subject. This textbook is suitable for B.Sc. (Electronics) and B.Tech. courses. Both the parts of the book are selfcontained and may be used independently, if appropriate. CONTENTS: Preface. PART I: DIGITAL TECHNIQUES AND DESIGNData Representation. Arithmetic Operations. An Algebra for Digital Systems. Combinatorial Switching Circuits. Sequential Switching Circuits. Selected Examples of Digital Systems. Memory Organization. PART II: LOGICAL ORGANIZATION AND ARCHITECTUREA Small Computer Organization. Central Processing Unit. InputOutput Devices. Input-Output Organization. Cache and Virtual Memory. Parallelism in Computing. Appendix: Decision Table Terminology. Index. Latest Print 2009 / 528 pp. / 17.8 23.5 cm ISBN-978-81-203-3409-0 / ` 325.00
106
PHI Learning CATALOGUE 2011 soft computing at both the senior undergraduate and first-year postgraduate engineering levels. It should also 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
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
RAJAT MOONA
Computer Science, Computer Engineering and Information Technology Includes MMX and MMX-2 instructions Covers SSE and SSE-2 instructions Explains input-output techniques and their use in GNU/ Linux-based computers Explains GNU/Linux system calls along with methods to use them in programs 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
107
KEY FEATURES Large number of worked-out examples and practice problems. Chapter-end exercises and solutions to selected problems to check students comprehension on the subject. Solutions manual available for instructors. PowerPoint slides available online at www.phindia.com/rajibmall to provide integrated learning to the students. 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
RAJIB MALL
Fundamentals of Software Engineering, RAO 3rd ed. Computer System Architecture RAJIB MALL, Professor, Department of Computer Science
and Engineering, IIT Kharagpur. Advancements and rapid developments have led to many ramifications in the ever-changing world of software engineering. This book, in its third edition, is restructured and revised to trace the advancements made and landmarks achieved in the field. This book not only incorporates latest and enhanced software engineering techniques and practices but also shows how these techniques are applied into the practical software assignments. The chapters are incorporated with illustrative examples to add an analytical insight on the subject. The book is logically organized to cover expanded and revised treatment of all software process activities. New to This Edition The contents and presentation of all chapters have been improved thoroughly. A new layout highlights the important concepts and theories in a box format, in order to help the students in learning process. A new chapter on Emerging Trends emphasizes on the most upcoming and advanced techniques in the field of Software Engineering. Primarily intended for the undergraduate students of Software Engineering, the book is also beneficial for the students opting for a course in MCA, MBA and IT.
P.V.S. RAO, Formerly, Senior Professor and Head of the Computer Systems and Communications Group, Tata Institute of Fundamental Research (TIFR), Mumbai, is currently Adviser to Satyam Global Lifenet, Hyderabad. Intended as a text for undergraduate and postgraduate students of engineering in Computer Science and Engineering, Information Technology, and students pursuing courses in computer applications (BCA/MCA) and computer science (B.Sc./M.Sc.), this state-of-the-art study acquaints the students with concepts and implementations in computer architectures. Though a new title, it is a completely reorganized, thoroughly revised and fully updated version of the authors earlier book Perspectives in Computer Architecture.
The text begins with a brief account of the very early history of computers and describes the von Neumann IAS type of computers; then it goes on to give a brief introduction to the subsequent advances in computer systems covering device technologies, operational aspects, system organization and applications. This is followed by an analysis of the advances and innovations that have taken place in these areas. Advanced concepts such as look-ahead, pipelining, RISC architectures, and multi-programming are fully analyzed. The text concludes with a discussion on such topical subjects as computer networks, microprocessors and microcomputers, microprocessor families, Intel Pentium series, and newer high-power processors.
108
PHI Learning CATALOGUE 2011 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
HALLMARKS OF THE BOOK The text fully reflects Professor P.V.S. Raos long experience as an eminent academic and his professional experience as an adviser to leading telecommunications/software companies. Gives a systematic account of the evolution of computers Provides a large number of exercises to drill the students in self-study. The five Appendices at the end of the text, cover the basic concepts to enable the students to have a better understanding of the subject. Besides students, practising engineers should also find this book to be of immense value to them. 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
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.
Computer Science, Computer Engineering and Information Technology value problems, least squares, Chebyshev, Pade polynomial approximations and Fourier series approximation to a real continuous function. KEY FEATURES Provides altogether about 300 examples, of which about 125 are worked-out examples. Gives detailed hints and solutions to examples under Exercises. CONTENTS: Preface. Preface to the Second Edition. Basics in Computing. Solution of Algebraic and Transcendental Equations. Solution of Linear System of Equations and Matrix Inversion. Eigenvalue Problems. Curve Fitting. Interpolation. Numerical Differentiation and Integration. Ordinary Differential Equations. Parabolic Partial Differential Equations. Elliptic Partial Differential Equations. Hyperbolic Partial Differential Equations. Boundary Value Problems. Approximation of Functions. Appendix. Bibliography. Answers to Exercises. Index. Latest Print 2010 / 368 pp. / 16.0 24.1 cm ISBN-978-81-203-3217-1 / ` 250.00
109
Includes more than a hundred tested programs to develop students proficiency with C# fundamentals. Offers chapter-end review questions with answers to enhance students fundamental skills. C# being one of the languages supported by Microsoft .NET Framework, this textbook will be useful to students of computer science, computer applications, information science and information technology. CONTENTS: Foreword. Preface. Acknowledgements. PART IAn Overview of Object Oriented Programming (OOP). The .NET Platform. Your First C# Application. Tokens, Data Types and Expressions. Program Flow Control. PART IIClasses and Objects. Inheritance, Polymorphism and Interface. Working with C# I/O Files. Properties and Indexers. Delegates and Events. PART III Namespaces, Assemblies and MSIL. Metadata, Attributes and Reflection. Exceptions, Threads and Compiler Directives. Introduction to Windows Forms. Adding C# Controls to Windows Forms. References. Selected Answers to Review Questions. Index. Latest Print 2009 / 428 pp. / 17.8 23.5 cm ISBN-978-81-203-3117-4 / ` 375.00
RAO
110
PHI Learning CATALOGUE 2011 covering in the process the entire spectrum of IT related topics. Organized into three parts, the book offers an insightful analysis of the subject, explaining the concepts through suitable illustrations. Part I covers basic issues and concepts of Internet and the techniques of acquiring, storing, structuring and managing information that may involve images, text files and video data. The reader is exposed to both centralized and distributed database systems. Part II deals with the core topics in developing information systems which are based on audio and speech compression, multimedia communication techniques, and soft computing for analysis and interpretation of data. Part III focusses on a number of application areasas remote sensing, telemedicine, e-commerce, cybermediary and rural development besides the traditional engineering disciplines, highlighting their social impacts. The book is intended for undergraduate and postgraduate students of information technology, computer science as well as electronics and electrical communication engineering. It should also serve as an excellent reference for professionals in the IT field. 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.
Computer Science, Computer Engineering and Information Technology 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 2009 / 628 pp. / 17.8 23.5 cm ISBN-978-81-203-2184-7 / ` 450.00
111
overview of MIS and a short introduction to organization systems, there is a detailed elaboration on the interplay between the organizational systems and the information systems. The relationship of MIS to the functional areas of management is discussed next with a series of examples. The book concentrates on the core topics of MIS, namely databases, decision support systems (DSS), provides a quick introduction to applied artificial intelligence (AI) and expert systems and finally details the techniques of systems analysis and design which enable the actual MIS systems to be built to meet the information needs of an organization. A case study is discussed at length to provide the students with insight into the actual processes involved. Eminently readable, its clear and authoritative account should appeal to all those who simply require a digestable, sound overview of the subject. CONTENTS: Preface. Note to Instructor. Introduction. Organizational Systems. Information Systems and Organizations. Computers and Information Systems. Communications Technology. Database Technology. Decision Support Systems. Expert Systems and Artificial Intelligence. Systems Analysis and Design. Bibliography. Index. Latest Print 2011 / 232 pp. / 16.0 24.1 cm ISBN-978-81-203-1180-0 / ` 195.00
ROUT
SAMANTA
SADAGOPAN
112
PHI Learning CATALOGUE 2011 CONTENTS: Preface. PRELIMINARIESBasics of C/C++/Java. PART IGetting Started. Overloading and Information Hiding. Memory Management in C++. Inheritance. Binding and Polymorphism. Generic Facility. File Handling in C++. PART IIFundamentals of Java. Programming with Java. Object-Oriented Machine in Java. Interface and Package. Exception Handling in Java. Thread and Multithreading. Application Development with Java. Java Input/Output Networking. Java Multimedia. PART IIIThe Java Applet Package. The Java Language Package. The Java Utility Package. The Abstract Window Toolkit (AWT) Package. The AWT Image Package. The AWT Peer Package. The Java I/O Package. The Java Networking Package. Latest Print 2009 / 344 pp. / 17.8 23.5 cm ISBN-978-81-203-1620-1 / ` 225.00
KEY FEATURES Red-black tree and spray tree are discussed in detail Includes a new chapter on Sorting Includes a new chapter on Searching Includes a new appendix on Mathematical Background Includes a new appendix on Analysis of Algorithms for those who may be unfamiliar with the concepts of algorithms Includes a new appendix on selected GATE questions Provides numerous section-wise assignments in each chapter Also included are exercisesProblems to Ponderin each chapter to enhance learning The book is suitable for students of (i) computer science, (ii) computer applications, (iii) information and communication technology (ICT), and (iv) computer science and engineering. CONTENTS: Preface. Preface to the First Edition. Introduction and Overview. Arrays. Linked Lists. Stacks. Queues. Tables. Trees. Graphs. Sets. Sorting. Searching. Appendix A: Analysis of Algorithms. Index. Latest Print 2011 / 800 pp. / 17.8 23.5 cm ISBN-978-81-203-3731-2 / ` 395.00
SARANG
SAMANTA
Computer Science, Computer Engineering and Information Technology 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
113
SASIKUMAR, et al.
114
SCHIESSER
Computer Science, Computer Engineering and Information Technology 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
115
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
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 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.
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 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 System-
116
Solving. 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
SHAH
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
Computer Science, Computer Engineering and Information Technology students with comprehensive coverage of relational concepts and languages along with the database design 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
117
SHAH
118
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 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,
Computer Science, Computer Engineering and Information Technology 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
119
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. In-depth analysis of technical issues involved in security management, risk management and security and law is presented. In the second edition, various network security tools, WLAN configurations, incident management, response and its process are described. Coverage of cyber crime, e-governance and security monitoring tools is also included in this new edition. 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. Intrusion Detection Systems. Network Security. Wireless 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 2009 / 340 pp. / 17.8 23.5 cm ISBN-978-81-203-3910-1 / ` 275.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. 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
120
PHI Learning CATALOGUE 2011 world insights into four distributed operating systems. The reader will find comprehen-sive coverage of all major issues in the field: Inter-process communication Distributed shared memory Synchronization Resource and process management File management Naming and security A multitude of design options, and more
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
CONTENTS: Preface. Acknowledgments. Abbreviations and Acronyms. Fundamentals. Computer Networks. Message Passing. Remote Procedure Calls. Distributed 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
SINHA
121
Input and Output of Data Mining Algorithms. Decision TreesClassification and Regression Trees. Preprocessing and Postprocessing in Data Mining. DataSets. Association 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
122
PHI Learning CATALOGUE 2011 supported by a large number of solved example programs and programming exercises in each chapter. CONTENTS: Preface. Problem Solving Using Computers. Evolution of Programming Languages. Overview of C Language. C Language Preliminaries. Input-Output Operations. Operators and Expressions. Decision Making and Branching (Selection). Looping Statements in C. Functions. Arrays. Strings. Structure. Pointers. File Handling in C. The C Preprocessor. Programming. 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
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. 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
SOMASHEKARA
SOMASHEKARA
Programming in C++
M.T. SOMASHEKARA, Department of Computer Science and Applications, Bangalore University, Bangalore, Karnataka. C++ is a general-purpose, high-level programming language. It is often referred to as a superset of C language since it provides all the features of C along with its own. Designed as a textbook for the students of computer science and information technology, it covers the concepts of both structured programming (modular programming) and object oriented programming in detail. This book treats C++ as a separate language in totality, and deals with all the language fundamentals and proceeds gradually towards the main concepts of object oriented programming. SALIENT FEATURES Programs for each concept to illustrate its significance and scope Complete explanation of each program with emphasis on its core segment Good number of chapter-end review questions and programming exercises Logical flow of the concepts starting from the preliminary topics to the major topics CONTENTS: Preface. Acknowledgements. Overview of C++ Language. C++ Language Preliminaries. Operators and Expressions. Selection. Iteration. Functions. Arrays. CStrings. Structures and Unions. Pointers. The C++ Preprocessor. Classes and Objects. Constructors and Destructors. Operator Overloading and Type Conversion. Inheritance. I/O Streams. File Handling. String Handling. Exception Handling. Templates. New Features of C++. Appendices. Bibliography. Index. Latest Print 2009 / 596 pp. / 17.8 23.5 cm ISBN-978-81-203-3288-1 / ` 425.00
123
SOMASUNDARAM
and interfacing and applications of 8085 microprocessor. Besides, it provides a brief introduction to 8086 and 8088 Intel microprocessors. The book focusses on: microprocessors starting from 4004 to 80586. instruction set of 8085 microprocessor giving the clear picture of the operations at the machine level. the various steps of the assembly language program development cycle. the hardware architecture of microcomputer built with the 8085 microprocessor. the role of the hardware interfaces: memory, input/ output and interrupt, in relation to overall microcomputer system operation. peripheral chips such as 8255, 8253, 8259, 8257 and 8279 to interface with 8085 microprocessor and to program it for different applications. CONTENTS: Foreword. Preface. Acknowledgements. Introduction to Microprocessors. 8085 Microprocessor. Instruction Set [Intel 8085]. Fundamentals of Programming. Semiconductor Memory. Input/Output Interface. Programmable Peripheral Interface 8255A. Programmable Internal Timer 8253. Programmable Interrupt Controller 8259A. Programmable DMA Controller 8257. Serial Data Transfer. Programmable Keyboard/Display Interface (8279). 8086 Microprocessor Architecture. 8086 Pin-Configuration. Appendix. Index. Latest Print 2010 / 348 pp. / 17.8 23.5 cm ISBN-978-81-203-2785-6 / ` 250.00
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. 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
SRINATH
124
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
STEVENS
Multimedia Fundamentals, Media Coding and Content Processing, Vol. 1, 2nd ed.
RALF STEINMETZ, Darmstadt University of Technology, Germany. KLARA NAHRSTEDT, University of Illinois. This standard text, presents in a logical manner the fundamentals of multimedia and multimedia devices. It introduces students to the basic characteristics of digital audio, images, video, graphics and animation. Thoroughly updated, the text incorporates the latest techniques, compression and coding technologies, and industry standards. With plenty of realistic examples and projects, the text makes the concepts and techniques of the course understandable and motivating. KEY FEATURES Up-to-date coverage of audio concepts and representation techniques, sound perception, psychoacoustics, MIDI, speech signals, and related I/O and transmission issues. Demonstrates powerful new approaches to content analysis and compression. Example-rich coverage of media coding and content processing. Real-world project sets to help build and test expertise. 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 2008 / 292 pp. / 17.8 23.5 cm ISBN-978-81-203-2310-0 / ` 195.00
Targeted to meet the needs of todays software programmers, this book is an important and valuable reference for those interested in improving their networking software capabilities. CONTENTS: Preface. Introduction. The Unix Model. Interprocess Communication. A Network Primer. Communication Protocols. Berkeley Sockets. System V Transport Layer Interface. Library Routines. Security. Time and Date Routines. Ping Routines. Trivial File Transfer Protocol. Line Printer Spoolers. Remote Command Execution. Remote Login. Remote Tape Drive Access. Performance. Remote Procedure Calls. Miscellaneous Source Code. Bibliograpy. Index. Latest Print 2011 / 784 pp. / 17.8 23.5 cm ISBN-978-81-203-0749-0 / ` 395.00
STEVENS
Computer Science, Computer Engineering and Information Technology comprehensive treatment of every form of inter-process communication (IPC), including message passing, synchronization, shared memory, and Remote Procedure Calls (RPCs). Well-implemented IPCs are the key to the performance of virtually every nontrivial UNIX program. The book begins with a basic introduction to IPC and the problems it is expected to solve. Along the way, the reader is introduced to every current IPC technique and technology, including: Pipes and FIFOs Posix and System V Message Queues Mutexes and Condition Variables Read-Write Locks Record Locking Posix and System V Semaphores Posix and System V Shared Memory Solaris Doors and Sun RPC Performance Measurements of IPC Techniques
125
Besides gaining an indepth understanding of these topics, the readers will develop capabilities to create implementations of Posix message queues, read-write locks, and semaphores. It is an ideal text for computer science students for courses in network programming as well as a useful reference for experienced programmers. CONTENTS: Preface. Part 1: IntroductionIntroduction. Posix IPC. System V IPC. Part 2: Message PassingPipes and FIFOs. Posix Message Queues. System V Message Queues. Part 3: Synchronization: Mutexes and Condition Variables. Read-Write Locks. Record Locking. Posix Semaphores. System V Semaphores. Part 4: Shared MemoryShared Memory Introduction. Posix Shared Memory. System V Shared Memory. Part 5: Remote Procedure CallsDoors. Sun RPC. Epilogue. Appendices A: Performance Measurements. B: A Threads Primer. C: Miscellaneous Source Code. D: Solutions to Selected Exercises. Bibliography. Index. Latest Print 2010 / 576 pp. / 17.8 23.5 cm ISBN-978-81-203-2062-8 / ` 395.00
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 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
126
PHI Learning CATALOGUE 2011 essential to study the basic features of project management. This book is a contribution towards that goal. Divided into three sectionsintroduction, people-related aspects or human resources and advanced topicsthe book brings forth the inside-story of the software project management in an IT company. The simple descriptive style of presentation will enable any beginner to get a clear picture of the procedures that are followed in the IT companies. Intended for undergraduate and postgraduate students of computer science and engineering, this textbook will also be useful for many software engineers and professionals dominating the hierarchy of the IT industry. KEY FEATURES Review Questions to grasp the topics easily Quiz Questions to reinforce the understanding of the subject Relevant Case Studies depicting various situations and the necessary actions and decisions to be taken CONTENTS: Preface. Section I: Introduction Introduction to Software Project Management. Software Project Life Cycles. Project Initiation and Kick Off. Software Project Planning. Project Time and Cost Estimations. Project Scheduling. Project Quality Management. Project Execution. Project Monitoring and Control. Project Risk Planning and Monitoring. Project Procurements Management. Section II: People Related The Project Manager Skills & Competencies. Project Human Resources Management. Project Communications Management. Section III: Advanced TopicsSoftware Project Change Management. Introduction to Program Management. Introduction to Project Portfolio Management. Project Management Maturity Models. Light Weight Project Management Methodologies. Project Management Careers. PMI-PMBOK. UK OGCs PRINCE 2. Index. Latest Print 2010 / 248 pp. / 17.8 23.5 cm ISBN-978-81-203-4161-6 / ` 225.00
SUNDARAPANDIAN
SUDHAKAR
Computer Science, Computer Engineering and Information Technology 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
127
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
TANENBAUM
128
PHI Learning CATALOGUE 2011 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 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
designer of three operating systems, he shares deep 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
TANENBAUM
Computer Science, Computer Engineering and Information Technology New material on virtualization and its role in distributed systems Extended treatment of distributed clock synchronization, including material on GPS-based systems Many new examples and case studies for explaining the principles of distributed systems Updated chapters on paradigms for distributed systems 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
129
Revised and enhanced coverage of CPU scheduling, deadlocks, file system reliability, and security. Includes more than 150 end of chapter problems. CONTENTS: Preface. Introduction. Processes. Input/ Output. Memory Management. File Systems. Reading List and Bibliography. AppendicesA: Installing MINIX. B: MINIX 3 Source Code Listing. C: Index to Files. Index. Latest Print 2010 / 1080 pp. / 17.8 23.5 cm ISBN-978-81-203-2955-3 / ` 525.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
130
PHI Learning CATALOGUE 2011 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, 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
THANGARAJ
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 2009 / 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
131
TSUI
framework to teach key ideas in programming language design and implementation. The books unique approach is based on a family of syntactically simple pedagogical languages that allow students to explore programming language concepts systematically. It takes as its premise and starting point the idea that when language behaviors become incredibly complex, the description of the behaviors must be incredibly simple. The book presents a set of tools (a mathematical metalanguage, abstract syntax, operational and denotational semantics) and uses it to explore a comprehensive set of programming language design dimensions, including dynamic semantics (naming, state, control, data), static semantics (types, type reconstruction, polymorphism, effects), and pragmatics (compilation, garbage collection). This new textbook by Franklyn Turbak, David Gifford, and Mark Sheldoncomprehensive, thorough, pedagogically innovative, impeccably written and organized greatly 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
UFFENBECK
132
PHI Learning CATALOGUE 2011 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
includes Self-Review questions at the end of each subsection. Numerous datasheets are distributed throughout the text to aid understanding of complex components such as microprocessor or peripheral controller chip. Integration of software, that is program listings, with hardware provide additional examples of 8086 assembly language syntax. CONTENTS: Preface. The Basic Computer. 8086/88 Architecture and Instruction Set. From Specification to Program Design. Microprocessors Programming Techniques. Microprocessor Product Development. Designing the 8086 CPU Module. Main Memory System Design. Basic Input/Output. Peripheral Controllers for the 8086/88 Family. Data Communications Standards. Using the 80186 High-Integration Microprocessor and the Coprocessors. Appendices. Latest Print 2011 / 640 pp. / 17.8 23.5 cm ISBN-978-81-203-0933-3 / ` 375.00
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.
Computer Science, Computer Engineering and Information Technology 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
133
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
VOSE
134
PHI Learning CATALOGUE 2011 Divided into eight sections, the text first presents the basics of PLCs and then goes on to provide comprehensive treatment of the new advanced PLC models, their functions and programming capabilities. This generic approach enables broad understanding of the subject. Suitable for students of computer science and electronics engineering, this pedagogically sound text includes numerous examples, illustrations, and multiple choice and other objective type questions. SALIENT FEATURES Includes a new chapter on electrical devices that are connected to I/O modules. Completely updated to reflect the latest development in the field. Provides discussion of the new IEC 1131 international standards for PLCs, including Function Block Diagram (FBD), Sequential Function Chart (SFC), Ladder Diagram (LD), Instruction List (IL), and Structured Text (ST). CONTENTS: I: PLC BasicsAn Overall Look at Programmable Logic Controllers. The PLC: A Look Inside. General PLC Programming Procedures. Devices to Which PLC Input and Output Modules Are Connected. II: Basic PLC ProgrammingProgramming On/Off Inputs to Produce OnOff Outputs. Relation of Digital Gate Logic to Contact/Coil Logic. Creating Ladder Diagrams from Process Control Descriptions. III: Basic PLC Functions Register Basics. PLC Timer Functions. PLC Counter Functions. IV: Intermediate FunctionsPLC Arithmetic Functions. PLC Number Comparison Functions. Numbering Systems and PLC Number Conversion Functions. V: Data Handling FunctionsThe PLC SKIP and MASTER CONTROL RELAY Functions. Jump Functions. PLC Data Move Systems. Other PLC Data Handling Functions. VI: PLC Functions Working with BitsPLC Digital Bit Functions and Applications. PLC Sequencer Functions. Controlling a Robot with a PLC. PLC Matrix Functions. VII: Advanced PLC FunctionsAnalog PLC Operation. PID Control of Continuous Processes. Networking PLCs. VIII: RELATED TOPICSAlternative Programming Languages. PLC Auxiliary Commands and Functions. PLC Installation, Trouble-shooting, and Maintenance. Selecting a PLC. APPENDIXESA: PLC Manufacturers. B: Operation Simulation and Monitoring. C: Commonly Used Circuit Symbols. D: Major PLC Instruction, Function, and Word Codes by Typical Manufacturers. Glossary. Bibliography. Index. Latest Print 2011 / 476 pp. / 17.8 23.5 cm ISBN-978-81-203-2308-7 / ` 295.00
WADHWA
135
WEEKS, Jr.
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
WEST
WELSTEAD
136
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
WIRTH
WIRFS-BROCK, et al.
YEGNANARAYANA
Computer Science, Computer Engineering and Information Technology used in problem solving by human beings are identified. 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.
137
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 2010 / 476 pp. / 16.0 24.1 cm ISBN-978-81-203-1253-1 / ` 275.00
325.00 325.00 550.00 550.00 550.00 550.00 250.00 175.00 350.00 250.00 525.00 150.00 250.00 495.00 295.00 350.00 325.00 325.00 325.00 250.00 295.00 295.00 295.00 350.00 295.00 425.00 295.00 295.00 395.00 175.00 250.00 250.00 325.00 250.00 395.00
140
BHASKER: VHDL Primer, A, 3rd ed., 19 BHATNAGAR: Textbook of Computer Science for Class XI, 20 BHATNAGAR: Textbook of Computer Science for Class XII, 20 BHATT: Introduction to Operating Systems, AnConcepts and Practice, 3rd ed., 20 BISWAL: Discrete Mathematics and Graph Theory, 2nd ed., 21 BLACK: Computer Networks: Protocols, Standards, and Interfaces, 2nd ed., 21 BLACK: Data Communications and Distributed Networks, 3rd ed., 22 BRADSHAW (Ed.): Software Agents, 22 BRASSARD & BRATLEY: Fundamentals of Algorithmics, 23 BRUCE: Foundations of Object-Oriented Languages: Types and Semantics, 23 CHAN: UNIX System Programming Using C++, 24 CHANDA & MAJUMDER: Digital Image Processing and Analysis, 2nd ed., 24 CHANDRA MOHAN: Design and Analysis of Algorithms, 25 CHATTERJEE: Management Information Systems, 25 CHATTOPADHYAY: Compiler Design, 25 CHATTOPADHYAY : Embedded System Design, 26 CHATTOPADHYAY: System Software, 26 CHIANG, et al. (Eds.): System Analysis and Design: Techniques, Methodologies, Approaches and Architectures, 27 CHOSET, et al.: Principles of Robot Motion: Theory, Algorithms, and Implementations, 27 CHOWDHARY: Fundamentals of Discrete Mathematical Structures, 28 COMER: Internet Book, The: Everything You Need to Know About Computer Networking and How the INTERNET Works, 4th ed., 28 COMER: Internetworking with TCP/IP: Principles, Protocols, and Architecture, Vol. I, 5th ed., 29 COMER & STEVENS: Internetworking with TCP/IP: Design, Implementation, and Internals (ANSI C Version), Vol. II, 3rd ed., 29 COMER & STEVENS: Internetworking with TCP/IP: Client-Server Programming and Applications (BSD Socket Version with ANSI C), Vol. III, 2nd ed., 30 CORMEN, et al.: Introduction to Algorithms, 3rd ed., 30 CRICHLOW: Distributed Systems: Computing Over Networks, 31 DAS: Compiler Design Using FLEX and YACC, 32 DASARADH: Introduction to Automata and Compiler Design, 32 DASBIT & SIKDAR: Mobile Computing, 33 DAS GUPTA: Database Management System, Oracle SQL and PL/SQL, 33 DAS GUPTA: Developing Applications Using ASP.NET and Oracle (with CD-ROM), 33 DAS GUPTA & GHOSH: Oracle Developer 2000: Basics to Implementation (with CD-ROM), 34 DE CESARE, LYCETT & MACREDIE (Eds.): Development of Component-Based Information Systems, 35 DE JONG: Evolutionary Computation: A Unified Approach, 35 DEITEL & DEITEL: C: How to Program, 6th ed. (with DVD), 35 DEITEL & DEITEL: C++: How to Program, 8th ed., 36
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 195.00 175.00 175.00 175.00 325.00 425.00 250.00 250.00 325.00 395.00 350.00 425.00 175.00 225.00 350.00 175.00 250.00 375.00 425.00 225.00 250.00 650.00 695.00
141
Price (` )
DEITEL & DEITEL: Java: How to Program, 8th ed. (with CD-ROM), 37 DEO: Graph Theory with Applications to Engineering and Computer Science, 37 DEO: System Simulation with Digital Computer, 37 DESAI: Computer Graphics, 38 DeSOUZA & HENSGEN: Managing Information in Complex Organizations: Semiotics and Signals, Complexity and Chaos, 38 DORIGO & STTZLE: Ant Colony Optimization, 39 DOUGHERTY: Random Processes for Image and Signal Processing, 39 DOUGHERTY & LAPLANTE: Introduction to Real-Time Imaging, 40 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, 42 FELLEISEN, et al.: How to Design Programs: An Introduction to Programming and Computing, 42 FELLEISEN, et al.: Semantics Engineering with PLT Redex, 43 FLOREANO & MATTIUSSI: Bio-Inspired Artificial Intelligence: Theories, Methods and Technologies, 44 FORSYTH & PONCE: Computer Vision: A Modern Approach, 44 FRIEDMAN & WAND: Essentials of Programming Languages, 3rd ed., 45 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., 46 GHEZZI, JAZAYERI & MANDRIOLI: Fundamentals of Software Engineering, 2nd ed., 46 GHOSH: All of C, 47 GHOSH: Numerical Methods with Computer Programs in C++ (with CD-ROM), 47 GHOSH: SQL Popcorn, 48 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, 49 GOODAIRE & PARMENTER: Discrete Mathematics with Graph Theory, 3rd ed., 49 GOPALAN & AKILANDESWARI: Web Technology: A Developers Perspective, 49 GOPALAN & SIVASELVAN: Beginners Guide to UNIX, A, 50 GOPALAN & SIVASELVAN: Data Mining: Techniques and Trends, 50 GOPALAN & SIVASELVAN: TCP/IP Illustrated, 51 GOPALAN, et al.: Object-Oriented Programming Using C++, 51 GORDON: System Simulation, 2nd ed., 52 GOUTTE, et al. (Eds.): Learning Machine Translation, 52 GOYAL: Systems Analysis and Design, 53 GUPTA: Data Communications and Computer Networks, 53 GUPTA: Introduction to Data Mining with Case Studies, 2nd ed., 54 GUPTA, AGARWAL & VARSHNEY: Design and Analysis of Algorithms, 54 695.00 225.00 125.00 350.00 250.00 325.00 425.00 195.00 250.00 395.00 125.00 525.00 375.00 475.00 595.00 395.00 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 325.00 195.00 450.00 425.00 250.00
142
HAND, MANNILA & SMYTH: Principles of Data Mining, 54 HAREL, et al.: Dynamic Logic, 55 HARWANI: JavaServer Faces: A Practical Approach for Beginners, 55 HARWANI: Practical JSF Project Using NetBeans, 56 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., 57 HILL, Jr. & KELLEY: Computer Graphics Using OpenGL, 3rd ed., 57 HOEKMAN, Jr. & SPOOL: Web AnatomyInteraction Design Framework that Work, 58 HOLUB: Compiler Design in C, 58 HUBBARD & HURAY: Data Structures with Java, 58 JACKSON: Software Abstractions: Logic, Language, and Analysis, 59 JAGADEV, et al.: Object-Oriented Programming Using C++, 59 JAMES: Internet, The: A Users Guide, 2nd ed., 59 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 JESSUP & VALACICH: Information Systems Today: Managing in the Digital World, 3rd ed., 62 JHA: Computer Concepts and Management Information Systems, 62 JOHNSTON: C++ Programming Today, 2nd ed. (with CD-ROM), 62 JORDAN & ALAGHBAND: Fundamentals of Parallel Processing, 63 JOSEPH: E-Commerce: An Indian Perspective, 3rd ed., 63 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., 65 KARGUPTA, et al.: Data Mining: Next Generation Challenges and Future Directions, 66 KARTHIKEYAN: Textbook on C, A: Fundamentals, Data Structures and Problem Solving, 66 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, 2nd ed., 68 KELKAR: Management Information Systems: A Concise Study, 2nd ed., 68 KELKAR: Software Engineering: A Concise Study, 69 KELKAR: Software Project ManagementA Concise Study, 2nd ed., 69 KELKAR: Structured Systems Analysis and Design: A Concise Study, 70 KENDALL & KENDALL: Systems Analysis and Design, 8th ed., 70 KERNIGHAN & PIKE: UNIX Programming Environment, The, 71
350.00 295.00 325.00 295.00 325.00 350.00 450.00 550.00 225.00 495.00 395.00 325.00 250.00 295.00 275.00 325.00 395.00 150.00 450.00 150.00 375.00 295.00 350.00 350.00 295.00 450.00 275.00 350.00 195.00 395.00 495.00 525.00 250.00 495.00 250.00 225.00 550.00 250.00
143
Price (` )
KERNIGHAN & RITCHIE: C Programming Language, The (ANSI C Version), 2nd ed., 71 KING (Ed.): Planning for Information Systems, 71 KLIR & FOLGER: Fuzzy Sets, Uncertainty and Information, 72 KLIR & YUAN: Fuzzy Sets and Fuzzy Logic: Theory and Applications, 72 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., 74 KUSHWAHA: Data Structures: A Programming Approach with C (Forthcoming), 75 KUTTI & PADHYE: Data Structures in C++, 75 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 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, 87 NARANG: Database Management Systems, 2nd ed., 87 175.00 425.00 250.00 350.00 375.00 325.00 150.00 525.00 225.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 395.00 275.00 325.00 425.00 125.00 250.00 325.00
144
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, 89 PAKHIRA: Computer Graphics, Multimedia and Animation, 2nd ed. (with CD-ROM), 89 PAKHIRA: Digital Image Processing and Pattern Recognition, 90 PAL: Microcontrollers: Principles and Applications, 90 PAL CHAUDHURI: Computer Organization and Design, 3rd ed., 91 PAL CHOUDHURY: Operating Systems: Principles and Design, 91 PALANIAMMAL: Probability and Queueing Theory, 92 PALANIAMMAL: Probability and Random Processes, 92 PANNEERSELVAM: Database Management Systems, 2nd ed., 92 PANNEERSELVAM: Design and Analysis of Algorithms, 93 PANT & PANT: Internet: Ek Jadui Chirag (Hindi), 93 PATEL: Information Security: Theory and Practice, 94 PATTERSON: Introduction to Artificial Intelligence and Expert Systems, 94 PENDSE: Business Analysis: Visualizing Business Processes and Effective Software Solutions, 95 PRABHU: Data Warehousing: Concepts, Techniques, Products and Applications, 3rd ed., 95 PRABHU: Grid and Cluster Computing, 96 PRABHU: Object Oriented Database Systems: Approaches and Architectures, 3rd ed., 96 PRABHU & REDDI: Bluetooth Technology and Its Applications with JAVA and J2ME, 96 PRIDDY & KELLER: Artificial Neural Networks: An Introduction, 97 RAFIQUZZAMAN: Microprocessors: Theory and ApplicationsIntel and Motorola, Rev. ed., 97 RAJARAMAN: Analog Computation and Simulation, 98 RAJARAMAN: Analysis and Design of Information Systems, 3rd ed., 98 RAJARAMAN: Self-study Guide to Analysis and Design of Information Systems (with CD-ROM), 99 RAJARAMAN: Computer Basics and C Programming, 99 RAJARAMAN: Computer Oriented Numerical Methods, 3rd ed., 100 RAJARAMAN: Computer Programming in C, 100 RAJARAMAN: Computer Programming in FORTRAN 77 (with an Introduction to FORTRAN 90), 4th ed., 101 RAJARAMAN: Computer Programming in FORTRAN 90 and 95, 101 RAJARAMAN: Elements of Parallel Computing, 101 RAJARAMAN: Essentials of E-Commerce Technology, 102 RAJARAMAN: Fundamentals of Computers, 5th ed., 102 RAJARAMAN: Introduction to Information Technology, 103 RAJARAMAN & MURTHY: Parallel Computers: Architecture and Programming, 104 RAJARAMAN & RADHAKRISHNAN: Computer Organization and Architecture, 104 RAJARAMAN & RADHAKRISHNAN: Digital Logic and Computer Organization, 104
175.00 195.00 425.00 275.00 350.00 395.00 350.00 425.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 195.00 350.00 85.00 250.00 175.00 250.00 95.00 195.00 195.00 225.00 95.00 250.00 225.00 250.00 250.00 295.00 295.00
145
Price (` )
RAJARAMAN & RADHAKRISHNAN: Introduction to Digital Computer Design, An, 5th ed., 105 RAJARAMAN & RAJARAMAN: Computer Primer, 2nd ed., 105 RAJASEKARAN & PAI: Neural Networks, Fuzzy Logic, and Genetic Algorithms: Synthesis and Applications (with CD-ROM), 106 RAJAT MOONA: Assembly Language Programming in GNU/Linux for IA32 Architectures, 106 RAJIB MALL: Fundamentals of Software Engineering, 3rd ed., 107 RAO: Computer System Architecture, 107 RAO: Embedded Systems, 108 RAO: Numerical Methods for Scientists and Engineers, 3rd ed., 108 RAO: Programming with C#: Concepts and Practice, 109 RAO & DIANAT: Basics of Code Division Multiple Access (CDMA), 109 RAO, BOJKOVIC & MILOVANOVIC: Multimedia Communication Systems: Techniques, Standards, and Networks, 110 RAY & ACHARYA: Information Technology: Principles and Applications, 110 ROUT: C: Learning and Building Business and System Applications, 111 SADAGOPAN: Management Information Systems, 111 SAMANTA: Classic Data Structures, 2nd ed. (with CD-ROM), 111 SAMANTA: Object-Oriented Programming with C++ and Java, 112 SARANG: Object-Oriented Programming with C++, 2nd ed., 112 SASIKUMAR, et al.: Introduction to Parallel Processing, 113 SATHIASEELAN & SASIKALADEVI: Programming with C# .NET, 113 SATYANARAYANA & PRASAD: Discrete Mathematics and Graph Theory, 114 SCHIESSER: IT Systems Management: Designing, Implementing, and Managing World-Class Infrastructures, 114 SCHNEIDER: Introduction to Programming Using Visual Basic .NET , An, 5th ed. (with CD-ROM), 115 SCHWARTZ: Biological Modeling and Simulation: A Survey of Practical Models, Algorithms, and Numerical Methods, 115 SENGUPTA & CHAUDHURI: Object-Oriented ProgrammingFundamentals and Applications, 116 SESTOFT & HANSEN: C# Precisely, 116 SHAH: Database Systems Using Oracle: A Simplified Guide to SQL and PL/SQL, 2nd ed., 116 SHAH: Numerical Methods with C++ Programming, 117 SHAW & GARLAN: Software ArchitecturePerspectives on an Emerging Discipline, 118 SINGH: Data Communications and Computer Networks, 2nd ed., 118 SINGH: Graph Theory, 118 SINGH: Network Security and Management, 2nd ed., 119 SINGH & CHAUDHURI: MATLAB Programming, 119 SINHA: Distributed Operating SystemsConcepts and Design, 120 SINHA & DOUGHERTY: Introduction to Computer-Based Imaging Systems, 120 SOMAN, DIWAKAR & AJAY: Insight into Data Mining: Theory and Practice (with CD-ROM), 121 SOMAN, et al.: Machine Learning with SVM and Other Kernel Methods (with CD-ROM), 121 SOMASHEKARA: Problem Solving with C, 122 SOMASHEKARA: Programming in C++, 122 325.00 150.00 325.00 350.00 250.00 325.00 395.00 250.00 375.00 150.00 350.00 450.00 325.00 195.00 395.00 225.00 250.00 175.00 350.00 295.00 295.00 450.00 395.00 150.00 195.00 295.00 275.00 225.00 275.00 250.00 275.00 250.00 375.00 350.00 350.00 425.00 275.00 425.00
146
SOMASUNDARAM: Discrete Mathematical Structures, 123 SRINATH: 8085 Microprocessor: Programming and Interfacing, 123 SRIRENGAN: Understanding UNIX, 123 STEINMETZ & NAHRSTEDT: Multimedia Fundamentals, Media Coding and Content Processing, Vol. 1, 2nd ed., 124 STEVENS: UNIX Network Programming, 124 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., 125 STRAUB, et al. (Eds.): Information SecurityPolicy, Processes, and Practices, 126 SUDHAKAR: Elements of Software Project Management, 126 SUNDARAPANDIAN: Probability, Statistics and Queueing Theory, 126 SZALLASI, et al. (Eds.): System Modeling in Cellular Biology: From Concepts to Nuts & Bolts, 127 TANENBAUM: Modern Operating Systems, 3rd ed., 127 TANENBAUM: Structured Computer Organization, 5th ed. (with CD-ROM), 128 TANENBAUM & STEEN: Distributed SystemsPrinciples and Paradigms, 2nd ed., 128 TANENBAUM & WOODHULL: Operating Systems: Design and Implementation, 3rd ed. (with CD-ROM), 129 TAYLOR: Managing Information Technology Projects, 129 THANGARAJ: Computer-Oriented Numerical Methods, 130 TONDO & GIMPEL: C Answer Book, The, 2nd ed., 130 TRIVEDI: Probability and Statistics with Reliability, Queuing, and Computer Science Applications, 130 TSUI: Digital Techniques for Wideband Receivers, 2nd ed., 131 TURBAK, GIFFORD & SHELDON: Design Concepts in Programming Languages, 131 UFFENBECK: 8086/8088 Family, The: Design, Programming, and Interfacing, 131 UFFENBECK: Microcomputers and Microprocessors: The 8080, 8085, and Z-80 Programming, Interfacing, and Troubleshooting, 3rd ed., 132 VALACICH, et al.: Essentials of Systems Analysis and Design, 4th ed., 132 VAN ROY & HARIDI: Concepts, Techniques, and Models of Computer Programming, 133 VOSE: Simple Genetic Algorithms, The: Foundations and Theory, 133 WADHWA: Microprocessor 8085: Architecture, Programming and Interfacing, 134 WEBB & REIS: Programmable Logic Controllers: Principles and Applications, 5th ed., 134 WEEKS, Jr.: Fundamentals of Electronic Image Processing, 135 WELSTEAD: Fractal and Wavelet Image Compression Techniques, 135 WEST: Introduction to Graph Theory, 2nd ed., 135 WIRFS-BROCK, et al.: Designing Object-Oriented Software, 136 WIRTH: Algorithms + Data Structures = Programs, 136 YEGNANARAYANA: Artificial Neural Networks, 136
175.00 250.00 150.00 195.00 395.00 395.00 450.00 325.00 225.00 425.00 450.00 450.00 425.00 395.00 525.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 295.00 425.00 225.00 350.00 250.00 250.00 275.00
STOCKISTS
AJAY PUBLISHERS & DISTRIBUTORS H. No. 6, Behind Moti Masjid, Near Sulemania School, Bhopal-462001, MP Phones: 2730115, 2542556 E-mail: ajaypub.dist@yahoo.com AKASH PUSTAK SADAN 156, Super Market, Jabalpur-482001, MP Phone: 2403099 E-mail: amit_jbpr@rediffmail.com ALLIED INFORMATICS B-83, Golden Jewel Apartments, Ganesh Marg, Bapu Nagar, Jaipur-302015 Phone: 2701870 E-mail: allied.info@yahoo.com ANAND PUSTAK SADAN Sanatan Dharam Mandir Road, Lashkar, Gwalior-474001, MP Phones: 2323516, 6537516 E-mail: rohit_apsgl@yahoo.com ANIL BOOK DEPOT A-Market, Sector 6, Bhilai Phone: 0788-2224250 ASIAN BOOK CENTRE 24, DDA Shopping Complex, Ber Sarai, Opp. J.N.U., New Delhi Phone: 26518359
AZAD BOOK HOUSE In front of Khutehi Masjid, University Road Rewa-486001, M.P. Mobile: 9981459928 BHARAT NATIONAL AGENCY Sadar Bazaar, Raipur-492001, Chhattisgarh Phone: 2535105 Mobile: 9827156533 BOOKS INTERNATIONAL Shop No. 11, Aliganj Shopping Complex Sector-B, Kapoorthala Road, Lucknow-226024 Phone: 0522-2376960 E-mail: booksinter1@satyam.net.in BOOK PALACE 10 No Market , Shop 57, Arera Colony, Bhopal-462001, MP Phone: 2673639 BOOK PARADISE M.P. Nagar, Zone-1, Bhopal BOOK WORLD 10-A, Astley Hall, Dehradun-248001 Phone: 0135-2655845 CENTRAL BOOK HOUSE Sadar Bazar, Raipur (C.G.)-492001 Phone: 0771-2234150 CHANDNA BOOK HOUSE GF-19, Mansarovar Complex Near Habibganj Railway Station Hoshangabad Road, Bhopal (M.P.) Phone: 0755-2573061 E-mail: chandnabookhouse@hotmail.com COLLEGE BOOK DEPOT Opp. DAV College, Jalandhar Phone: 0181-250565 COMPU-SHOPPE 82, Hazrat Ganj, Lucknow-226001 Phone: 0522-2286256 DEEP BOOK AGENCY 22, University Road, Allahabad Mobile: 09415237813 E-mail: deepbookagency@rediffmail.com ENGINEERING BOOK CENTRE 4421 (2nd Floor), Nai Sarak, Delhi-110006 Mobile: 9810407294 Phone (O): 23831054 ENGLISH BOOK DEPOT Sadar Bazar, Jhanshi, Uttar Pradesh-284001 Mobile: 0933692919 Phone: 0510-2470075 E-mail: ebd.jhanshi@gmail.com FRIENDS BOOKS DEPOT/DEEP BOOK AGENCY 17, University Road, Allahabad Mobile: 09415237813 E-mail: deepbookagency@rediffmail.com GALGOTIAS BOOK SHOP G-64, Opp McDonald, Sector 18, Noida, U.P. Phones: 24514306, 24514307
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 INDIA BOOK HOUSE 213, Radha Damodar Ki Gali, Loha Mandi, Chaura Rasta, Jaipur-302003 Phone: 2314983 INTERNATIONAL BOOK DISTRIBUTING COMPANY 7, Khushnuma Complex, Behind Jawahar Bhawan Lucknow-226001 Phones: 0522-2209442, 2209443 E-mail: ibdco@airtelbroadband.in J.K. JAIN BROTHERS Motia Park, Sultania Road, Bhopal-462001 Phones: 0755-2549730, 2542577 JAINSON BOOK SHOP 33, Bakshi Gali, Rajwada, Indore-452001, M.P. Phone: 2538787 Mobile: 9425318787 E-mail: purchase@jainsonbookworld.com JAIN BROTHERS Lower Mall, Patiala-147001 Phones: 0175-2214118, 2218118 E-mail: jainbros_books@yahoo.com KHANNAS COMPUTER BOOK SHOP Room # 2, 1st Floor, Onkar House 4575/15, Opp. Happy School, Darya Ganj New Delhi-110002 Mobile: 9313190983 Email: khannabooks@bol.net.in LAKHAN PAL & BROS. Hall Bazaar, Amritsar Phone: 2558919 LYAL BOOK DEPOT Chaura Bazaar, Ludhiana Phone: 2745756 Fax: 2745872 LYALL BOOK DEPOT Sultania Road, Motia Park, Bhopal-462001 Phones: 0755-2543624, 2545952 E-mail: lyallbhopal@sancharnet.in NEW JAIN BOOK STALL 627, Subhash Chowk, Khajuri Bazar, Indore-452002 MP Phone: 0731-4054829 E-mail: newjainbookstall2007@yahoo.com POORAN & SONS Kaladhungi Chowk Chauraha, Haldwani, U.A. Phone: 05946-284845 PRABHAT BOOK CENTRE Maina Wali Gali, Old High Court Road, Lakshkar, Gwalior-474001 MP Phones: 0751-2376562, 4048350 PRAKASH BOOK DEPOT Suresh Sharma Nagar, University Road Bareilly-243006 Mobile: 09897603670 E-mail: pbdamit@gmail.com
PUSHPAK PUSTAKALAYA Bafna Manglam Road, Nahar Complex, Shop No. 1, Vidhyut Nagar, Durg-491001 (C.G.) Phone: 0788-3204600 E-mail: pushpak.pustakalaya@gmail.com RADHA KRISHAN ANAND & CO. Pacca Danga, Jammu-180001 Phones: 2546691, 2578357 E-mail: rka_books@rediffmail.com RAJPUSTAK MANDIR Chaura Rasta, Jaipur Phone: 2578098 E-mail: rpm@bookera.co.in RUPA PUBLICATIONS INDIA PVT. LTD. 31, M.G. Marg, Civil Lines, Allahabad SCIENTIFIC LITERATURE COMPANY 44, Jaora Compound, Barjatiya Chamber Basement, Opp MY Hospital, Indore-452001, M.P. Phone: 2701041 E-mail: slcindore@sancharnet.in SHIVALIK BOOK CENTRE SCO-61, Sector 17-D, Chandigarh-160017 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 SINGHAI GRANTHALAYA In front of Private Bus Stand, Krishnaganj, Sagar-470002 MP Phone: 07582-228077 STUDENTS FRIEND C-9, Supermarket, Agrasen Chowk Bilaspur, Chattisgarh Phone: 07752-418242 TEKSONS BOOKSHOP G-24, Sector-18, Noida, U.P. Phones: 24513131, 24592263 THAKUR BOOK BANK FF-102107, Adarsh Complex, Near Allahabad Bank, Engineering College Crossing, Janki Puram, Lucknow-226022
THE BOOK COMPANY 4378/4-B, Ansari Road, Daryaganj, New Delhi-110002 Phone: 43239300 THE BOOK HOUSE 25-C, Indrapuri, Raisen Road, Bhopal-21 MP Phone: 0755-4235485 E-mail: thebookhousebhopal@live.com THE ENGLISH BOOK DEPOT Sadar Bazar, Jhansi-284001 Phones: 2470075, 2471341 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 UDH PUBLISHERS & DISTRIBUTORS 4078, First Floor, Nai Sarak, Delhi-110006 Phones: 23918642, 23934494 E-mail: udhpd@vsnl.net UNIQUE BOOK DEPOT Sanatan Dharm Mandir Road, Lashkar, Gwalior-474001, MP Phone: 4076419 UNIVERSAL BOOK SELLER 82,, Hazrat Ganj, Post Box No. 20 Lucknow-226001 Phones: 0522-2625894, 3919708 E-mail: universal3@satyam.net.in UNIVERSAL BOOK SERVICE 718, Marha Tal, Near City Coffee House, Jabalpur-482001, MP Phone: 2480591 UNIVERSAL BOOK STORE SCO-68, Sector 17-D, Chandigarh-160017 Phones: 2702558, 2702312 USEFUL BOOK SERVICE C-369, Opp. Sekher Hospital, Indira Nagar, Lucknow-226016 Phone: 0522-2310433 E-mail: useful@satyam.net.in VARIETY BOOK STORE SCO-68, Sector 17-D, Chandigarh-160017 Phone: 2702241
EASTERN REGION
WHOLESALERS
A.K. MISHRA AGENCIES PVT. LTD. Satyabhama, Roxy Lane, Badambadi, Cuttack-753009, Orissa Phones: 2322244/55/66/77 Fax: 2322288 E-mail: ctk_akagency@bsnl.in ALLIED PUBLISHERS PVT. LTD. 17, Chittaranjan Avenue, Kolkata-700072 Phones: 22129703, 22129618 Fax: 22361158, 22129703 E-mail: alliedcalsales@vsnl.net AMIT BOOK DEPOT Tulsi Apartments, 1st Floor, Govind Mitra Lane, Patna-800004 Phones: 2300819, 2300557 E-mail: amitbooks@satyam.net.in AMIT BOOK DEPOT 5, Satya Nagar, Janpath Bhubaneswar-751007, Orissa Phone: 2503050 E-mail: amitbooks@sify.com 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 BHARATI BHAWAN PUBLISHERS & DIST. Thakur Bari Road, Kadam Kuan, Patna-800003 Phones: 2671356, 2689717 Fax: 2670010 E-mail: bbpdpat@vsnl.com 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 JBD EDUCATIONALS PVT. LTD. Plot No. 271(2), Jail Road, Shanti Nagar Jharpara, Bhubaneswar-751006 Phone: 0674-6510742 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. 1st Floor, Plot No. 145, Cuttuck Road, Bhubaneswar-751006 Phone: 0674-2314448 Email: ubspdbbh@bbh.ubspd.com UBS PUBLISHERS DISTRIBUTORS PVT. LTD. 8/1-B, Chowringhee Lane, Kolkata-700016 Phones: 22522910, 23283447 Fax: 22450027 E-mail: ubspdcal@cal.ubspd.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 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
STOCKISTS
ACADEMIA FE/6, IIT Market, 1st Floor, Kharagpur-721302 Phones: 033-22279254, 219520 E-mail: academia.kgp@gmail.com 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 BOOKS AND EQUIPMENTS G-17, Rajashri Apartments, 46/1, College Road (Near B.E. College Gate), Howrah-711103 Mobile: 9836267727 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 PADMALAYA 31/A, Janpath, Unit-II, Bhubaneswar-751001 Mobile: 9437026922 E-mail: padmalaya_bbsr@rediffmail.com PROGRESSIVE BOOK CENTRE W-6, I.I.T Market, Kharagpur-721302 Phone: 03222-279956 E-mail: progressive_b@dataone.in 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 RAYS PUBLISHING HOUSE 17-A, Jadumitra Lane, Kolkata-700004 Phone: 033-25433588 E-mail: rphcal@cal3.vsnl.net.in STUDENT BOOK CENTRE Uditnagar, Rourkela-769012 Phones: 0661-2500076, 2514294 E-mail: studentbook_rkl@yahoo.co.in SUBODH GRANTHMALA Pustak Path, Upper Bazar, Ranchi-834001 Jharkhand Phone: 0651-2202858 Fax: 2200819 E-mail: subodhgranthmala@rediffmail.com TECHNO WORLD 90/6A, M.G Road, Ist Floor College St. YMCA Building, Kolkata-700007 Phones: 22196116, 22571650
WESTERN REGION
WHOLESALERS
ALLIED PUBLISHERS PVT. LTD. Prarthna Flats, 2nd Floor, Navrangpura Ahmedabad-380009 Phones: 26465916, 26630079 Fax: 26465916 E-mail alliedpl@bom4.vsnl.net.in 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 ALLIED PUBLISHERS PVT. LTD. 60, Bajaj Nagar, Shiv Sunder Apartments, Ground Floor, Central Bazar Road, Nagpur-440010 Phone: 0712-2234210 ASIAN BOOKS PVT. LTD. 103, Blackie House, Walchand Hirachand Marg Opp. G.P.O., Mumbai-400001 Phones: 022-22657807, 32037931 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 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 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 INTERNATIONAL BOOK HOUSE PVT. LTD. 1485, Shukrawar Peth, Shanipar Chowk Pune-401002 Phone: 020-24430790 E-mail: ibhpune@vsnl.net 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 JAICO PUBLISHING HOUSE A-1, Jash Chambers, Off. P.M. Road Opp. RBIs Amar Bhavan, Mumbai-400001 Phone: 022-40306767 Fax: 022-22674099 / 22656412 Email: jaicowbd@vsnl.com JAICO PUBLISHING HOUSE ELGI House, 2 Mill Officers Colony Opp. Times of India, Ashram Road Ahmedabad-380009 Phone: 079-26575262 Fax: 079-26579865 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 UBS PUBLISHERS DISTRIBUTORS PVT. LTD. 680, Budhwarpeth, Near Appa Balwant Chowk Pune-411002 Phone: 020-24433976 E-mail: ubspdpune@pun.ubsbd.com UBS PUBLISHERS DISTRIBUTORS PVT. LTD. 2nd Floor, Appejay Chambers, 5, Wallace Street Mumbai-400001 Phones: 56376922/23 E-mail: ubspdmum@mum.ubspd.com UBS PUBLISHERS DISTRIBUTORS PVT. LTD. 2nd Floor, Shri Renuka Plaza, Tilak Road, Nahal, Nagpur-440002 Phones: 0712-2736010, 2736011, 6457909 E-mail: ubspdnag@nag.ubspd.com UBS PUBLISHERS DISTRIBUTORS PVT. LTD. 1st Floor, Shop No. 133-134, AUSP Laxmi Apparel Park, Outside Daryapur Gate Ahmedabad-380016 Phones: 079-29092248, 29092258
STOCKISTS
AG BOOKS INTERNATIONAL 1426, Sadashiv Peth, Mirsadan Apt. Pune-30 Phone: 24495503 E-mail: agbookspune@yahoo.com ANMOL PUSTAKALAYA Saubhagya Chamber, Near Bitco Cinema Nashik Road, Nasik Phone: 0253-2561603 E-mail: swapnilrathi@yahoo.com ATUL BOOK STALL Under Fernandis Bridge, Gandhi Road Ahmedabad-380001 Mobile: 9723144381 BOOK BASE 29, Kailash Niwas No. I, R.B. Mehta Marg Ghatkopar (East), Mumbai-400077 Phone: 25013118 E-mail: krown_kunal@yahoo.com BOOK LAND 79, Shanthi Dooth, Opp. Muktangan English School, Parvathi Darshan, Pune-411009 Phone: 24222943 Fax: 24221043 E-mail: booklandpune@rediffmail.com BOOK PLAZA Sun House Basement Opp. Navrangpura Telephone Exchange Below Raymonds Shop C.G. Road, Ahmedabad-380006
BOOKS INDIA P.K. House, Behind M.J. Library Ellis Bridge, Ahmedabad-380006 Phone: 26575542 Fax: 26577349 E-mail: bookind@gmail.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 BULSAR BOOK STORE 12, Santok Apartments beside Athwa Arcade Athwa Gate, Surat-395001 Phone: 0261-2464607 Mobile: 09825146263 E-mail: bulsarbookstore@gmail.com CLASSIC BOOK DISTRIBUTORS 821, Shukrawar Peth, Raskasr Building, Gadikhana, Pune-411002 E-mail: cbd8888@gmail.com 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 DEEP BOOK CENTER Naroshankar Building, Opp. Rajebahadur Hospital, Nashik-422001 Phone: 0253-2594498 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 GLOBAL BOOK CENTRE Shop No. 01, Malviya Complex, Rathi Nagar, Amravati Phone: 0721-2550589 E-mail: globeshri@rediffmail.com GOELS COMPUTER HUT 126, Budhwar Peth, Pune-411002 Phones: 24451959, 24492959 E-mail: compuhut@pn2.vsnl.net.in INDIA BOOK HOUSE Raghuwanshi Building, Jawahar Nagar, Navsari, Amravati-444601 Phone: 0721-2531734 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
MANNEYS BOOKSELLERS 7, Moledina Road, Clover Centre Pune-411001 Phone: 020-26134867 E-mail: manneys@vsnl.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 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 NOBLE BOOK AGENCY 2100, Mujawar Lane, Behind Dargah, Miraj-416410 (MS) Phone: 0233-2221535 E-mail: noblebookmiraj@yahoo.com PRADEEP BOOK DEPOT 631/632, 1st Floor, Shan Brahma Complex Near Ratan Theatre, Budhwar Peth, Pune-411002 Phones: 24458333, 24493891 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 SHRI SAMARTH BOOK HOUSE Aurangpura, Near Police Station Aurangabad-431001 Phone: 2335535 E-mail: samarth1_aur@sancharnet.in STERLING BOOK HOUSE 181, Dr. D.N. Road, Fort, Mumbai-400001 Phones: 22612521, 22659599 E-mail: sbh@vsnl.com 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 VENUS BOOK CENTRE Opp. Rajaram Dixit Library, Ramnagar Road Gokulpeth, Nagpur-440010 Phone: 0712-2520781
SOUTHERN REGION
ANDHRA PRADESH 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 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
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 10/30, Kumara Krupa Road, Sindhi School Lane (Near Sivananda Circle), Bangalore-560001 Phone: 080-22342976 E-mail: blr.info@tbhpd.com 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
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 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
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
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-580001 Phone: 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 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
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
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
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
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
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
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