Skip to main content

Books in Computer science

  • Digital Signal Processing with MATLAB®

    From Fundamentals to AI Applications
    • 1st Edition
    • Samir I. Abood + 1 more
    • English
    Digital Signal Processing with MATLAB®: From Fundamentals to AI Applications provides coverage of discrete-time signals and systems, and lays out the mathematical fundamentals of digital signal processing (DSP) systems. The book contains a solution to large-scale signal processing problems, namely the development of methods and algorithms that increase (a) operational efficiency under different uncertainty conditions and (b) system stability rate. It offers an algebraic approach to digital signal processing, including algorithms related to digital systems, the setting of parameters, plus operational estimation, detection, classification, resolution, and reliability. Digital Signal Processing with MATLAB®: From Fundamentals to AI Applications begins with a thorough explanation of MATLAB® in recognition of the Accreditation Board for Engineering and Technology (ABET) requirements for integrating computer tools into DSP. The principles of DSP are presented using a step-by-step approach; each chapter starts with an introduction that states the chapter objectives, and ends with a discussion of practical applications of DSP, including providing problems that help the reader understand how the concepts are used in real-life situations. Sometimes, problems are solved in two or three ways to facilitate a deeper understanding and comparison of different approaches. Digital Signal Processing with MATLAB®: From Fundamentals to AI Applications teaches the fundamental principles of digital signal processing, and explains how MATLAB® can be used in the development of methods and algorithms for DSP.
  • Mathematical Methods in Medical and Biological Sciences

    • 1st Edition
    • Harendra Singh + 1 more
    • English
    Mathematical Methods in Medical and Biological Sciences presents mathematical methods for computational models arising in the medical and biological sciences. The book presents several real-life medical and biological models, such as infectious and non-infectious diseases that can be modeled mathematically to accomplish profound research in virtual environments when the cost of laboratory expenses is relatively high. It focuses on mathematical techniques that provide global solutions for models arising in medical and biological sciences by considering their long-term benefits.In addition, the book provides leading-edge developments and insights for a range of applications, including epidemiological modeling of pandemic dynamics, viral infection developments, cancer developments, blood oxygen dynamics, HIV infection spread, reaction-diffusion models, polio infection spread, and chaos modeling with fractional order derivatives.
  • Computer and Information Security Handbook (2-Volume Set)

    • 4th Edition
    • John Vacca
    • English
    Computer and Information Security Handbook, Fourth Edition offers deep coverage of an extremely wide range of issues in computer and cybersecurity theory, along with applications and best practices, offering the latest insights into established and emerging technologies and advancements. With new parts devoted to such current topics as Cyber Security for the Smart City and Smart Homes, Cyber Security of Connected and Automated Vehicles, and Future Cyber Security Trends and Directions, the book now has 104 chapters in 2 Volumes written by leading experts in their fields, as well as 8 updated appendices and an expanded glossary.Chapters new to this edition include such timely topics as Threat Landscape and Good Practices for Internet Infrastructure, Cyber Attacks Against the Grid Infrastructure, Threat Landscape and Good Practices for the Smart Grid Infrastructure, Energy Infrastructure Cyber Security, Smart Cities Cyber Security Concerns, Community Preparedness Action Groups for Smart City Cyber Security, Smart City Disaster Preparedness and Resilience, Cyber Security in Smart Homes, Threat Landscape and Good Practices for Smart Homes and Converged Media, Future Trends for Cyber Security for Smart Cities and Smart Homes, Cyber Attacks and Defenses on Intelligent Connected Vehicles, Cyber Security Issues in VANETs, Use of AI in Cyber Security, New Cyber Security Vulnerabilities and Trends Facing Aerospace and Defense Systems, and much more.
  • Mechanism Design, Behavioral Science and Artificial Intelligence in International Relations

    • 1st Edition
    • Tshilidzi Marwala
    • English
    Recent advances in AI and Mechanism Design provide a vital tool for solving collective action problems, common in international relations. By using AI to optimize mechanisms for cooperation and coordination, we can better address issues such as climate change, trade, and security. Mechanism Design, Behavioral Science and Artificial Intelligence in International Relations shows readers how the intersection of Mechanism Design and Artificial Intelligence is revolutionizing the way we approach international relations. By using AI to optimize mechanisms, we can design better institutions, policies, and agreements that are more effective and efficient. Dr. Tshilidzi Marwala, United Nations University Rector and UN Under-Secretary General, presents the essential technologies used in Game Theory, Mechanism Design and AI and applies these to significant global issues such as interstate conflict, cybersecurity, and energy. International relations are a complex field, with many different actors and interests in play. By incorporating AI into our analysis and decision-making processes, we can better understand and predict the behavior of multiple actors and design mechanisms that take these behaviors into account, thereby producing more desirable and creative interdisciplinary approaches. The book presents real-world applications of these rapidly evolving technologies in crucial research fields such as Interstate Conflict, International Trade, Climate Change, Water management, Energy, cybersecurity, and global finance.
  • Information Modeling and Relational Databases

    • 3rd Edition
    • Terry Halpin + 1 more
    • English
    Information Modeling and Relational Databases, Third Edition, provides thorough coverage of information modeling approaches, including object-role modeling (ORM), entity-relationship (ER) modeling, and the unified modeling language (UML). It shows how to map models developed with those approaches to a variety of relational and nonrelational database systems, including document databases, column-oriented databases, graph databases, and deductive databases. Process and state modeling, ontological modeling, and metamodeling are also covered. For this new edition, the coverage of ORM, ER, UML, SQL, OWL, and BPMN has been thoroughly updated to include their latest versions. A significant amount of new material has been added. Various data file formats such as CSV, XML, JSON, YAML, and some other markup languages are now covered, and a more thorough treatment is provided for nonrelational databases, especially NoSQL. One of the major features of the book is its large number of exercises, which have been thoroughly class-tested. This book is intended for anyone with a stake in the accuracy and efficacy of databases such as systems analysts, information modelers, database designers and administrators, and programmers.
  • Fractional Calculus

    Bridging Theory with Computational and Contemporary Advances
    • 1st Edition
    • Behzad Ghanbari
    • English
    Fractional Calculus: Bridging Theory with Computational and Contemporary Advances is an authoritative and comprehensive guide that delves into the world of fractional calculus, offering a unique blend of theoretical foundations, numerical algorithms, practical applications, and innovative perspectives. This book explores the mathematical framework of fractional calculus and its relevance across various disciplines, providing readers with a deep understanding of this rapidly growing field. The author presents a rigorous yet accessible approach to fractional calculus, making it suitable for mathematicians, researchers, academics, graduate students, and professionals in engineering and applied sciences. The book covers a wide range of topics, including numerical methods for fractional calculus equations, fractional differential equations, fractal dynamics, and fractional control systems. It also explores applications in areas such as physics, engineering, signal processing, and data analysis. Fractional Calculus: Bridging Theory with Computational and Contemporary Advances equips readers with the necessary tools to tackle challenging problems involving fractional calculus, empowering them to apply these techniques in their research, professional work, or academic pursuits. The book provides a comprehensive introduction to the fundamentals of fractional calculus, explaining the theoretical concepts and key definitions in a clear and accessible manner. This helps readers build a strong foundation in the subject. The book then covers a range of numerical algorithms specifically designed for fractional calculus problems, explaining the underlying principles, step-by-step implementation, and computational aspects of these algorithms. This enables readers to apply numerical techniques to solve fractional calculus problems effectively. The book also provides examples that illustrate how fractional calculus is applied to solve real-world problems, providing readers with insights into the wide-ranging applications of the subject.
  • Differential Equations with Mathematica

    • 4th Edition
    • Martha L. Abell + 1 more
    • English
    Differential Equations with Mathematica, Fourth Edition is a supplementing reference which uses the fundamental concepts of the popular platform to solve (analytically, numerically, and/or graphically) differential equations of interest to students, instructors, and scientists. Mathematica’s diversity makes it particularly well suited to performing calculations encountered when solving many ordinary and partial differential equations. In some cases, Mathematica’s built-in functions can immediately solve a differential equation by providing an explicit, implicit, or numerical solution. In other cases, mathematica can be used to perform the calculations encountered when solving a differential equation. Because one goal of elementary differential equations courses is to introduce students to basic methods and algorithms so that they gain proficiency in them, nearly every topic covered this book introduces basic commands, also including typical examples of their application. A study of differential equations relies on concepts from calculus and linear algebra, so this text also includes discussions of relevant commands useful in those areas. In many cases, seeing a solution graphically is most meaningful, so the book relies heavily on Mathematica’s outstanding graphics capabilities.
  • Cognitive Computing: Theory and Applications

    • 1st Edition
    • Volume 35
    • Vijay V Raghavan + 3 more
    • English
    Cognitive Computing: Theory and Applications, written by internationally renowned experts, focuses on cognitive computing and its theory and applications, including the use of cognitive computing to manage renewable energy, the environment, and other scarce resources, machine learning models and algorithms, biometrics, Kernel Based Models for transductive learning, neural networks, graph analytics in cyber security, neural networks, data driven speech recognition, and analytical platforms to study the brain-computer interface.
  • Annual Review in Automatic Programming

    International Tracts in Computer Science and Technology and Their Application, Vol. 2
    • 1st Edition
    • Richard Goodman
    • English
    Annual Review in Automatic Programming, Volume 2 is a collection of papers that discusses the controversy about the suitability of COBOL as a common business oriented language, and the development of different common languages for scientific computation. A couple of papers describes the use of the Genie system in numerical calculation and analyzes Mercury autocode in terms of a phrase structure language, such as in the source language, target language, the order structure of ATLAS, and the meta-syntactical language of the assembly program. Other papers explain interference or an "intermediate return" using ALGOL, the National-Elliot 803 Computer, and the MADCAP II. MADCAP II is A version of the automatic programming compiler for MANIAC II. One paper discusses the APT which serves as a common computer language for computational problems. Another paper explains SAKO which can bypass machine language almost entirely in the field of numerical and logical problems, particularly in programs using XYZ and ZAM II. A report of the Working Committee of the British Computer Society Discussion Group No. 5 concludes that COBOL is unnecessarily complex due to its close machine orientation. Computer engineers, computer instructors, programmers, and students of computer science will find the collection highly valuable.
  • Programming—ALGOL

    • 1st Edition
    • D. J. Malcolme-Lawes
    • English
    Programming—ALGOL is an instructional book on how to write programs using the Algol language. The book starts with an introduction to computers. The Algol language, which runs on instructions typed or punched on strips of paper by the flexowriter, is explained. The text also compares the instructions used in Algol with words in the English language. The command instructions, calculation of numbers, and printing the output are discussed. After a brief introduction into what a program is, the book gives other commands to be added and improve the program. A sample program for repeating calculations is shown with different variables inputted to the program, and then arranging these for the output. The text then introduces the label and the block parts of the program, especially in procedures when several similar sets of commands are required. After the Algol syntax is explained, the different techniques used in programming are considered. In getting a problem into a form and making translation to Algol easier, the flow diagram is introduced. The process of actually running the program by compiling it, using data and program tapes, then begins. The text makes for interesting reading for computer programming instructors, students of introductory programing, and for readers who are interested in the history of computer programming.
  • Students' Guide to Programming Languages

    • 1st Edition
    • Malcolm Bull
    • English
    Students' Guide to Programming Languages introduces programming languages, emphasizing why they are needed, how they are defined and constructed, and where and how they are used. With greater access to computers at work, at school, and in the home, more and more people are now able to write programs. Only a small number of these people recognize the underlying features of the programming languages they are using, and even fewer people appreciate the features that are common to most programming languages. This book demonstrates how most programming languages are based upon the same concepts and how knowledge of these concepts can benefit the analyst and the programmer. When specifying computer solutions to real problems, the systems analyst and the programmer must be able to stand back from the particular problem in hand and visualize a solution that is independent of the constraints and limitations imposed by the programming language itself. The text helps in achieving these goals. The book as well is suitable for college students following BTEC and City and Guilds courses in computer studies and IT topics, including professional commercial and end-users.
  • BASIC

    Made Simple Computerbooks
    • 1st Edition
    • J. Maynard
    • English
  • Real Time Programming 1981

    Proceedings of the IFAC/IFIP Workshop, Kyoto, Japan, 31 August - 2 September 1981
    • 1st Edition
    • T. Hasegawa
    • English
    Annual Review in Automatic Programming, Volume 11: Real Time Programming 1981 contains the proceedings of the IFAC/IFIP Workshop held in Kyoto, Japan on August 31 - September 2, 1981. Organized into 18 chapters, this book begins with a discussion on advances and trends in distributed control systems. Subsequent chapters explore the application and technology of industrial computers in Japan; on-line system changeover using a virtual machine system; a debugging tool for real time software; and program fall-back method in real time systems. Some other chapters address file design of small real time computer system; development of a distributed operating system kernel for real time applications; and evaluation of pipelined common processor in distributed processing system.
  • Programming in GW-BASIC

    • 1st Edition
    • P. K. McBride
    • English
    Programming in GW-BASIC provides a reference guide on GW-Basic along with a range of extra commands and functions. The book discusses starting a program, program planning and the essentials of GW-Basic, including the most commonly used commands; how data is stored in memory; how a program fits together; and the use of the keyboard and screen in editing. The text also describes graphics and color and the string-handling functions. The principles and concepts of program structures, such as the Paintbox program and chaining, and the use of the Turtle graphics, such as Logo and DRAW, are also considered. The book covers two of the key techniques for handling data in quantity (sorting into order and searching for specific items), statistical analysis, and display program. The text then tackles PEEK and POKE, which examine sections of memory and serve as alternative to PRINT for creating screen displays, and advanced graphics, which enables one to analyze the screen, develop first a double-size print utility, then a sprite designer and some movement routines. The selection is useful to computer programmers and students taking computer courses.
  • Computers and Microprocessors

    Made Simple
    • 1st Edition
    • George H. Olsen + 1 more
    • English
    Computers and Microprocessors: Made Simple covers the basic concepts and applications of computers and microprocessors. The book discusses the basic concepts behind the architecture of a small digital computer including logic systems and the major functional blocks of the computer. The text also tackles the applications and operation of analog computers, electronic analog computers, and digital computers and its software (higher-level programming languages and flowcharts). Microprocessors are also discussed with regard to its evolution, architecture, types, and future trends. Students taking computer courses will find the book useful.
  • MSX Made Simple

    Made Simple Computerbooks
    • 1st Edition
    • Margaret Norman
    • English
  • Servicing Personal Computers

    • 2nd Edition
    • Michael Tooley
    • English
    Servicing Personal Computers, Second Edition focuses on the techniques and processes involved in the repair of personal computers. The book first discusses microcomputer systems. Microprocessors, Z80 support devices, random access memory, parallel input and output, and memory mapped input and output are then explained. The text looks at test equipment, printers and monitors, and tapes and disk drives. The publication also discusses fault diagnosis and considers initial check procedures, testing the CPU board, and miscellaneous faults. The book then underscores the servicing of IBM PC and compatibles. The 8086 and 8088 microprocessors, 8086 registers, 80286 microprocessor, support devices, and useful memory locations are described. The text also presents commonly used symbols, TTL families and device numbering, common TTL pin-outs, RAM data, and equivalent logic functions. The selection is a vital source of information for those interested in personal computer repair.
  • Real Time Programming 1977

    Proceedings of the IFAC/IFIP Workshop, Eindhoven, Netherlands, 20-22 June 1977
    • 1st Edition
    • C. H. Smedema
    • English
    Real Time Programming 1977 covers the proceedings of the IFAC/IFIP Workshop, held in Eindhoven, Netherlands, on June 20-22, 1977. The book focuses on the languages, methods, and techniques in real time programming, including debugging systems, hardware, parallel programs, and multi-processor systems. The selection first discusses experience with the programming language modula; flexible approaches to process communication; and high level process control “Esprit“ and its source level debugging system “Solda“. The book then takes a look at software tools for designing and realizing distributed systems in process control and steps in implementing a parallel code executor, including system decomposition, challenge of the new hardware, and situation of real-time programming. The publication reviews software specification language for sequential processes and petri nets for proving correctness of parallel programs. Concerns include state graphs as a model for automata and petri net application to programs. The text also focuses on real-time distributed processing system using GEC 4000 series computers; integration of high-level interpretive software with microprocessor-based distributed control systems; and software approach for multi-processor systems. The selection is a vital reference for readers interested in real-time programming.
  • Newnes Telecommunications Pocket Book

    • 1st Edition
    • E. A. Edis + 1 more
    • English
    Newnes Telecommunications Pocket Book discusses the equipment, systems, and techniques used in the telecommunications network. The book is comprised of 25 chapters that are organized into four parts. The first part covers components of particular relevance to telecommunications. The second part deals with commonly used circuit assemblies such as filters, attenuators, modems, and digitizers. The third part discusses organization and standards. The last part talks about telecommunications network practice, including analogue and digital, fixed and mobile systems. This text will be of great use to professionals in the telecommunications industry.
  • Safety of Computer Control Systems 1985 (Safecomp '85)

    Achieving Safe Real Time Computer Systems
    • 1st Edition
    • W. J. Quirk
    • English
    Safety of Computer Control Systems 1985 (Safecomp '85): Achieving Safe Real Time Computer Systems presents the proceedings of the Fourth IFAC Workshop, held in Como, Italy, on October 1–3, 1985. This book discusses a wide range of topics ranging from direct process control through robotics to operator assistance. Organized into 28 chapters, this compilation of papers begins with an overview of the implementation of atomic actions by means of concurrent programming constructs. This text then examines the safety-related applications that usually demand the provision of redundant resources within the system. Other chapters consider the safe performance of an industrial robot system that relies on several factors. This book discusses as well the increasing demand for Computer Assisted Decision Making (CADM) both in engineering and service industries. The final chapter deals with the ways of reducing the effects of an error introduced during the design of a program. This book is a valuable resource for software engineers.
  • Training for Tomorrow

    Educational Aspects of Computerized Automation
    • 1st Edition
    • J. E. Rijnsdorp + 2 more
    • English
    Training for Tomorrow: Educational Aspects of Computerized Automation is a collection of papers that discusses the introduction of automated systems in all sectors of industry, business, and society. The materials in the title particularly tackle the training concerns in the implementation of automated systems. The issues addressed in the text include training in administrative automation; development of operator training as an integrated part of the specification, design, and implementation of a process control system; and training for the planning of large-scale control systems. The selection also talks about the maintenance of professionals’ training course; the feasibility of success in retraining non-EDP college graduates for EDP occupations; and the future of automation. The book will be of great interest to individuals concerned with the implication of implementing automated systems in various sectors of industry, business, and society.
  • Newnes Circuit Calculations Pocket Book

    with Computer Programs
    • 1st Edition
    • Thomas J. Davies
    • English
    Newnes Circuit Calculations Pocket Book: With Computer Programs presents equations, examples, and problems in circuit calculations. The text includes 300 computer programs that help solve the problems presented. The book is comprised of 20 chapters that tackle different aspects of circuit calculation. The coverage of the text includes dc voltage, dc circuits, and network theorems. The book also covers oscillators, phasors, and transformers. The text will be useful to electrical engineers and other professionals whose work involves electronic circuitry.
  • Dataflow Processing

    • 1st Edition
    • Volume 96
    • English
    Since its first volume in 1960, Advances in Computers has presented detailed coverage of innovations in computer hardware, software, theory, design, and applications. It has also provided contributors with a medium in which they can explore their subjects in greater depth and breadth than journal articles usually allow. As a result, many articles have become standard references that continue to be of significant, lasting value in this rapidly expanding field.
  • VLSI Metallization

    • 1st Edition
    • Volume 15
    • Norman G. Einspruch + 2 more
    • English
    VLSI Electronics Microstructure Science, Volume 15: VLSI Metallization discusses the various issues and problems related to VLSI metallization. It details the available solutions and presents emerging trends. This volume is comprised of 10 chapters. The two introductory chapters, Chapter 1 and 2 serve as general references for the electrical and metallurgical properties of thin conducting films. Subsequent chapters review the various aspects of VLSI metallization. The order of presentation has been chosen to follow the common processing sequence. In Chapter 3, some relevant metal deposition techniques are discussed. Chapter 4 presents the methods of VLSI lithography and etching. Conducting films are first deposited at the gate definition step; therefore, the issues related to gate metallization are discussed next in Chapter 5.In Chapter 6, contact metallization is elaborated, and Chapter 7 is devoted to multilevel metallization schemes. Long-time reliability is the subject of Chapter 8, which discusses the issues of contact and interconnect electromigration. GaAs metallization is tackled in Chapter 9. The volume concludes with a general discussion of the functions of interconnect systems in VLSI. Materials scientists, processing and design engineers, and device physicists will find the book very useful.
  • VLSI Electronics

    Microstructure Science
    • 1st Edition
    • Volume 2
    • Norman G. Einspruch
    • English
  • Plasma Processing for VLSI

    • 1st Edition
    • Volume 8
    • Norman G. Einspruch + 1 more
    • English
    VLSI Electronics: Microstructure Science, Volume 8: Plasma Processing for VLSI (Very Large Scale Integration) discusses the utilization of plasmas for general semiconductor processing. It also includes expositions on advanced deposition of materials for metallization, lithographic methods that use plasmas as exposure sources and for multiple resist patterning, and device structures made possible by anisotropic etching. This volume is divided into four sections. It begins with the history of plasma processing, a discussion of some of the early developments and trends for VLSI. The second section, Deposition, discusses deposition techniques for VLSI such as sputtering metals for metallization and contacts, plasma-enhanced chemical vapor deposition of metals and suicides, and plasma enhanced chemical vapor deposition of dielectrics. The part on Lithography presents the high-resolution trilayer resist system, pulsed x-ray sources for submicrometer x-ray lithography, and high-intensity deep-UV sources. The last part, Etching, provides methods in etching, like ion-beam etching using reactive gases, low-pressure reactive ion etching, and the uses of inert-gas ion milling. The theory and mechanisms of plasma etching are described and a number of new device structures made possible by anisotropic etching are enumerated as well. Scientists, engineers, researchers, device designers, and systems architects will find the book useful.
  • VLSI and Computer Architecture

    • 1st Edition
    • Volume 20
    • Ravi Shankar + 1 more
    • Norman G. Einspruch
    • English
    VLSI Electronics Microstructure Science, Volume 20: VLSI and Computer Architecture reviews the approaches in design principles and techniques and the architecture for computer systems implemented in VLSI. This volume is divided into two parts. The first section is concerned with system design. Chapters under this section focus on the discussion of such topics as the evolution of VLSI; system performance and processor design considerations; and VLSI system design and processing tools. Part II of the book focuses on the architectural possibilities that have become cost effective with the development of VLSI circuits. Topics on architectural requirements and various architectures such as the Reduced Instruction Set, Extended Von Neumann, Language-Oriented, and Microprogrammable architectures are elaborated in detail. Also included are chapters that discuss the evaluation of architecture, multiprocessing configurations, and the future of VLSI. Computer designers, those evaluating computer systems, researchers, and students of computer architecture will find the book very useful.
  • VLSI Electronics

    Microstructure Science
    • 1st Edition
    • Volume 5
    • Norman G. Einspruch
    • English
    VLSI Electronics: Microstructure Science, Volume 5 considers trends for the future of very large scale integration (VLSI) electronics and the scientific base that supports its development. This book discusses the automation for VLSI manufacture, silicon material properties for VLSI circuitry, and high-performance computer packaging and thin-film multichip module. The nanometer-scale fabrication techniques, high-density CCD memories, and solid-state infrared imaging are also elaborated. This text likewise covers the impact of microelectronics upon radar systems and quantum-mechanical limitations on device performance. This volume is a good source for scientists and engineers who wish to become familiar with VLSI electronics, device designers concerned with the fundamental character of and limitations to device performance, systems architects who will be charged with tying VLSI circuits together, and engineers conducting work on the utilization of VLSI circuits in specific areas of application.
  • VLSI Electronics

    Microstructure Science
    • 1st Edition
    • Volume 3
    • Norman G. Einspruch
    • English
    VLSI Electronics: Microstructure Science, Volume 3 evaluates trends for the future of very large scale integration (VLSI) electronics and the scientific base that supports its development. This book discusses the impact of VLSI on computer architectures; VLSI design and design aid requirements; and design, fabrication, and performance of CCD imagers. The approaches, potential, and progress of ultra-high-speed GaAs VLSI; computer modeling of MOSFETs; and numerical physics of micron-length and submicron-length semiconductor devices are also elaborated. This text likewise covers the optical linewidth measurements on photomasks and wafers and effects of materials technology and fabrication tolerances on guided-wave optical communication and signal processing. This volume is recommended for scientists and engineers who wish to become familiar with VLSI electronics, device designers concerned with the fundamental character of and limitations to device performance, systems architects who will be charged with tying VLSI circuits together, and engineers conducting work on the utilization of VLSI circuits in specific areas of application.
  • VLSI Design

    • 1st Edition
    • Volume 14
    • Norman G. Einspruch
    • English
    VLSI Electronics Microstructure Science, Volume 14: VLSI Design presents a comprehensive exposition and assessment of the developments and trends in VLSI (Very Large Scale Integration) electronics. This volume covers topics that range from microscopic aspects of materials behavior and device performance to the comprehension of VLSI in systems applications. Each article is prepared by a recognized authority. The subjects discussed in this book include VLSI processor design methodology; the RISC (Reduced Instruction Set Computer); the VLSI testing program; silicon compilers for VLSI; and specialized silicon compiler and programmable chip for language recognition. Scientists, engineers, researchers, device designers, and systems architects will find the book very useful.
  • Lithography for VLSI

    VLSI Electronics Microstructure Science
    • 1st Edition
    • Volume 16
    • Norman G. Einspruch + 1 more
    • English
    VLSI Electronics Microstructure Science, Volume 16: Lithography for VLSI treats special topics from each branch of lithography, and also contains general discussion of some lithographic methods. This volume contains 8 chapters that discuss the various aspects of lithography. Chapters 1 and 2 are devoted to optical lithography. Chapter 3 covers electron lithography in general, and Chapter 4 discusses electron resist exposure modeling. Chapter 5 presents the fundamentals of ion-beam lithography. Mask/wafer alignment for x-ray proximity printing and for optical lithography is tackled in Chapter 6. Chapters 7 and 8 on metrology deal with the characterization of lithography by measurements of various types. Engineers, scientists, and technical managers in the semiconductor industry, and engineering and applied physics faculty and graduate students will find the text very useful.
  • Surface and Interface Effects in VLSI

    • 1st Edition
    • Volume 10
    • Norman G. Einspruch + 1 more
    • English
    VLSI Electronics Microstructure Science, Volume 10: Surface and Interface Effects in VLSI provides the advances made in the science of semiconductor surface and interface as they relate to electronics. This volume aims to provide a better understanding and control of surface and interface related properties. The book begins with an introductory chapter on the intimate link between interfaces and devices. The book is then divided into two parts. The first part covers the chemical and geometric structures of prototypical VLSI interfaces. Subjects detailed include, the technologically most important interface, Si-SiO2 and the interplay between interface chemistry and the causes for metal-semiconductor contact behavior, primarily in the III-Vs. The following section deals primarily with the electronic properties of interfaces. Under this section, compound semiconductors, semiconductor-semico... interface, constraints that the microscopic interface places on architectures involving metal-semiconductor (MESFET), "Ohmic" contacts, and the behavior of very small, high-speed devices are discussed extensively. The final chapter shows that the Si - SiO2 interface can play a major role in determining carrier transport when MOSFETS are scaled down to ULSI dimensions. Engineers, designers, and scientists will find the book very useful.
  • VLSI Electronics

    Microstructure Science
    • 1st Edition
    • Volume 4
    • Norman G. Einspruch
    • English
    VLSI Electronics: Microstructure Science, Volume 4 reviews trends for the future of very large scale integration (VLSI) electronics and the scientific base that supports its development. This book discusses the silicon-on-insulator for VLSI and VHSIC, X-ray lithography, and transient response of electron transport in GaAs using the Monte Carlo method. The technology and manufacturing of high-density magnetic-bubble memories, metallic superlattices, challenge of education for VLSI, and impact of VLSI on medical signal processing are also elaborated. This text likewise covers the impact of VLSI technology on the design of intelligent measurement instruments and systems. This volume is valuable to scientists and engineers who wish to become familiar with VLSI electronics, device designers concerned with the fundamental character of and limitations to device performance, systems architects who will be charged with tying VLSI circuits together, and engineers conducting work on the utilization of VLSI circuits in specific areas of application.
  • VLSI in Medicine

    • 1st Edition
    • Volume 17
    • Norman G. Einspruch + 1 more
    • English
    VLSI Electronics Microstructure Science, Volume 17: VLSI in Medicine deals with the more important applications of VLSI in medical devices and instruments. This volume is comprised of 11 chapters. It begins with an article about medical electronics. The following three chapters cover diagnostic imaging, focusing on such medical devices as magnetic resonance imaging, neurometric analyzer, and ultrasound. Chapters 5, 6, and 7 present the impact of VLSI in cardiology. The electrocardiograph, implantable cardiac pacemaker, and the use of VLSI in Holter monitoring are detailed in these chapters. The neurostimulator is described in Chapter 8. Chapter 9 discusses both implantable and external drug infusion pumps and describes the use of VLSI in a particular external pump. The last two chapters cover topics that apply to the entire field of medical electronics. Engineers, scientists, medical practitioners and researchers will find the book very useful.
  • VLSI Electronics Microstructure Science

    • 1st Edition
    • Volume 7
    • Norman G. Einspruch
    • English
    VLSI Electronics: Microstructure Science, Volume 7 presents a comprehensive exposition and assessment of the developments and trends in VLSI (Very Large Scale Integration) electronics. This treatise covers subjects that range from microscopic aspects of materials behavior and device performance to the comprehension of VLSI in systems applications. Each chapter is prepared by a recognized authority. The topics contained in this volume include a basic introduction to the application of superconductivity in high-speed digital systems; the expected impact of VLSI technology on the implementation of AI (artificial intelligence); the limits to improvement of silicon integrated circuits; and the various spontaneous noise sources in VLSI circuits and their effect on circuit operation. Scientists, engineers, researchers, device designers, and systems architects will find the book very useful.
  • Representations of Commonsense Knowledge

    • 1st Edition
    • Ernest Davis
    • Ronald J. Brachman
    • English
    Representations of Commonsense Knowledge provides a rich language for expressing commonsense knowledge and inference techniques for carrying out commonsense knowledge. This book provides a survey of the research on commonsense knowledge. Organized into 10 chapters, this book begins with an overview of the basic ideas on artificial intelligence commonsense reasoning. This text then examines the structure of logic, which is roughly analogous to that of a programming language. Other chapters describe how rules of universal validity can be applied to facts known with absolute certainty to deduce other facts known with absolute certainty. This book discusses as well some prominent issues in plausible inference. The final chapter deals with commonsense knowledge about the interrelations and interactions among agents and discusses some issues in human and social interactions that have been studied in the artificial intelligence literature. This book is a valuable resource for students on a graduate course on knowledge representation.
  • Principles of Semantic Networks

    Explorations in the Representation of Knowledge
    • 1st Edition
    • John F. Sowa
    • English
    Principles of Semantic Networks: Explorations in the Representation of Knowledge provides information pertinent to the theory and applications of semantic networks. This book deals with issues in knowledge representation, which discusses theoretical topics independent of particular implementations. Organized into three parts encompassing 19 chapters, this book begins with an overview of semantic network structure for representing knowledge as a pattern of interconnected nodes and arcs. This text then analyzes the concepts of subsumption and taxonomy and synthesizes a framework that integrates many previous approaches and goes beyond them to provide an account of abstract and partially defines concepts. Other chapters consider formal analyses, which treat the methods of reasoning with semantic networks and their computational complexity. This book discusses as well encoding linguistic knowledge. The final chapter deals with a formal approach to knowledge representation that builds on ideas originating outside the artificial intelligence literature in research on foundations for programming languages. This book is a valuable resource for mathematicians.
  • Annual Review in Automatic Programming

    International Tracts in Computer Science and Technology and Their Application, Vol. 4
    • 1st Edition
    • Richard Goodman
    • English
    Annual Review in Automatic Programming, Volume 4 is a collection of papers that deals with the GIER ALGOL compiler, a parameterized compiler based on mechanical linguistics, and the JOVIAL language. A couple of papers describes a commercial use of stacks, an IBM system, and what an ideal computer program support system should be. One paper reviews the system of compilation, the development of a more advanced language, programming techniques, machine independence, and program transfer to other machines. Another paper describes the ALGOL 60 system for the GIER machine including running ALGOL programs, storage allocation, addressing of variables, program references, procedure calls, storage problem of the translator, and writing the translator. Another paper investigates the internal operation of the ALGOL translator, the source and target languages, the parts of the translator, Polish postfix notation, symbol table in the translator, and the realization of the stack concept. One paper examines the components for a large digital computer, specific features, and compares these to IBM's IBSYS. The collection will prove valuable for programmers, computer engineers, computer instructors, and students of computer science.
  • Mathematical Problem Solving

    • 1st Edition
    • ALAN H. SCHOENFELD
    • English
    Mathematical Problem Solving provides information pertinent to the nature of mathematical thinking at any level. This book provides a framework for the analysis of complex problem-solving behavior. Organized into two parts encompassing 10 chapters, this book begins with an overview of the four qualitatively different aspects of complex intellectual activity, namely, cognitive resources, heuristics, control, and belief systems. This text then presents a series of empirical investigations that flesh out the analytical framework. Other chapters consider the ways that competent problem solvers make the most of the knowledge at their disposal. This book discusses as well the kind s of learning that can result from carefully designed instruction. The final chapter deals with observations made in typical high school classrooms, which serve to indicate some of the sources of students' mathematical behavior. This book is a valuable resource for mathematicians and mathematics teachers. Readers who are interested in higher-order thinking skills in any domain will also find this book useful.
  • Computer Chess

    • 1st Edition
    • Monroe Newborn
    • Thomas A. Standish
    • English
    Computer Chess deals with the history of computer chess games and the programming of computer chess. Topics covered include chess programs such as the one initiated by Richard Greenblatt and those launched by the United States and the USSR in 1966-1967. The United States Computer Chess Championships from 1970 to 1973 are also discussed. Comprised of 10 chapters, this book begins with a historical overview of the basic ideas underlying computer chess and several of the earliest computer games. The next chapter deals with the chess match held in 1966 pitting the Kotok-McCarthy Chess Program of the United States and the ITEP (Institute of Theoretical and Experimental Physics) Chess Program of the Soviet Union. The reader is then introduced to Greenblatt's program, named Mac Hack Six, the first chess program to compete respectably against humans in tournament play. Subsequent chapters focus on the U.S. Computer Chess Championships, from its first edition in New York in 1970 to the fourth, held in Atlanta in 1973. Russia's chess program called KAISSA, an improved version of the ITEP Chess Program, is also described. The final chapter is devoted to OSTRICH, a chess-playing program written by George Arnold in the Digital Computer Laboratory of Columbia University's Department of Electrical Engineering and Computer Science in 1971. This monograph will be of value to computer science and those interested in computer chess programs and in the broader field of artificial intelligence.
  • Foundations of Microprogramming

    Architecture, Software, and Applications
    • 1st Edition
    • Ashok K. Agrawala + 1 more
    • Robert L. Ashenhurst
    • English
    Foundations of Microprogramming: Architecture, Software, and Applications discusses the foundations and trends in microprogramming, focusing on the architectural, software, and application aspects of microprogramming. The book reviews microprocessors, microprogramming concepts, and characteristics, as well as the architectural features in microprogrammed computers. The text explains support software and the different hierarchies or levels of languages. These include assembler languages which are mnemonic or symbolic representation of machine commands; the procedure oriented machine-dependent; and the procedure oriented machine independent. A simulator is used to interpret programs written in machine or micro-language before the instructions in the program can be run. A simulator and translator (which change some steps from one program written in another language to another program) should interface with the design language of the computer for these components to operate even when a new machine is developed. The book cites four existing computers which have "simple" diagonal microinstructions such as the Hewlett-Packard HP21MX and the Microdata 3200. Horizontal types of microinstructions allow parallel execution of many micro-operations, such as the Cal Data family of computers, the Varian 73, and the NANODATA QM-1. Microprogramming is applied in emulation, program enhancement, operating systems, signal processing, and graphics. The text can benefit programmers, computer engineers, computer technicians, and computer instructors dealing with many aspects of computers such as programming, hardware interface, networking, engineering or design.
  • University Education in Computing Science

    Proceedings of a Conference on Graduate Academic and Related Research Programs in Computing Science, Held at the State University of New York at Stony Brook, June 1967
    • 1st Edition
    • Aaron Finerman
    • English
    University Education in Computing Science documents the proceedings of a conference on graduate academic and related research programs in computing science, held at the State University of New York at Stony Brook on June 8, 1967. This book provides a comprehensive study of the role of the computing sciences as an academic program, including its organizational structure and relationship to the computing center. The undergraduate education in computing science and operational policies of university computing centers are also elaborated. Other topics include the graduate computer science program at American universities, dilemma of computer sciences, and science and engineering of information. The industry's view of computing science and doctoral program in computing science are likewise covered. This publication is suitable for educational, industrial, and governmental organizations concerned with education related to computing science.
  • Computer Security

    • 1st Edition
    • David K. Hsiao + 2 more
    • Robert L. Ashenhurst
    • English
    Computer Security provides information pertinent to the growing concern with computer security and privacy, extending beyond the conventional military requirement to cover the entire civilian and business community. This book discusses the approaches to ensure the integrity of stored data. Organized into eight chapters, this book begins with an overview of the relationships between privacy issues and security measures. This text then provides a discussion on privacy issues, legislative measures, and their implications on security. Other chapters consider the technical implications of the enactment of privacy legislation and explain the control of access required by the privacy legislation. This book discusses as well the internal policies and procedures of operational security, which is adopted by management to ensure the security of their data and computer installation. The final chapter deals with optimizing database management system to facilitate the use of data effectively and efficiently. This book is a valuable resource for technical managers.
  • Decomposability

    Queueing and Computer System Applications
    • 1st Edition
    • P. J. Courtois
    • Robert L. Ashenhurst
    • English
    Decomposability: Queueing and Computer System Applications presents a set of powerful methods for systems analysis. This 10-chapter text covers the theory of nearly completely decomposable systems upon which specific analytic methods are based. The first chapters deal with some of the basic elements of a theory of nearly completely decomposable stochastic matrices, including the Simon-Ando theorems and the perturbation theory. The succeeding chapters are devoted to the analysis of stochastic queuing networks that appear as a type of key model. These chapters also discuss congestion problems in information processing systems, which could be studied by the queuing network models. A method of analysis by decomposition and aggregation for these models is proposed. Other chapters highlight the problem of computer system performance evaluation, specifically the analysis of hardware and software of the dynamic behavior of computer systems and user programs. These topics are followed by a description of an aggregative model of a typical multiprogramming time-sharing computer system. The last chapter examines the existing affinity between the concept of aggregate in nearly completely decomposable structures and the notions of module and level of abstraction so frequently invoked in computer system design and software engineering. This book will prove useful to both hardware and software designers and engineers, as well as scientists who are investigating complex systems.
  • Perspectives on Computer Science

    From the 10th Anniversary Symposium at the Computer Science Department, Carnegie-Mellon University
    • 1st Edition
    • Anita K. Jones
    • English
    Perspectives on Computer Science provides information pertinent to the fundamental aspects of computer science. This book discusses the weaknesses frequently found in minicomputers. Organized into 12 chapters, this book begins with an overview of the technological, economic, and human aspects of the environment in which PDP–11 was designed and built. This text then examines the set of techniques for tree searching. Other chapters consider a tutorial on automatic planning systems, with emphasis given to knowledge representation issues. This book discusses as well the classical least-fixedpoint approach toward recursive programs and examines the interplay between time and space determined by a variety of machine models. The final chapter deals with some of the primary influences in contemporary programming language design, namely, programming methodology, program specification, verification, and formal semantic definition techniques. This book is a valuable resource for students and teachers. Computer science theoreticians and mathematicians will also find this book useful.
  • Readings in Distributed Artificial Intelligence

    • 1st Edition
    • Alan H. Bond + 1 more
    • English
    Most artificial intelligence research investigates intelligent behavior for a single agent--solving problems heuristically, understanding natural language, and so on. Distributed Artificial Intelligence (DAI) is concerned with coordinated intelligent behavior: intelligent agents coordinating their knowledge, skills, and plans to act or solve problems, working toward a single goal, or toward separate, individual goals that interact. DAI provides intellectual insights about organization, interaction, and problem solving among intelligent agents. This comprehensive collection of articles shows the breadth and depth of DAI research. The selected information is relevant to emerging DAI technologies as well as to practical problems in artificial intelligence, distributed computing systems, and human-computer interaction. "Readings in Distributed Artificial Intelligence" proposes a framework for understanding the problems and possibilities of DAI. It divides the study into three realms: the natural systems approach (emulating strategies and representations people use to coordinate their activities), the engineering/science perspective (building automated, coordinated problem solvers for specific applications), and a third, hybrid approach that is useful in analyzing and developing mixed collections of machines and human agents working together. The editors introduce the volume with an important survey of the motivations, research, and results of work in DAI. This historical and conceptual overview combines with chapter introductions to guide the reader through this fascinating field. A unique and extensive bibliography is also provided.
  • Analog and Hybrid Computing

    • 1st Edition
    • D. E. Hyndman
    • N. Hiller
    • English
    Analog and Hybrid Computing considers the fundamental aspects and principled of analog and hybrid computers and their applications in various scientific investigations. This book is composed of eight chapters, and begins with a brief presentation of the history of computing devices using a generalized flow diagram of computation, illustrating the fundamental differences between analog and digital computers. The subsequent chapters deal with the theory and the operation of the basic units found in electronic analog computers, the methods of scaling problems for the computer, and the organization and operation of computer. These topics are followed by discussions on the solutions of time-varying and non-linear differential equations and the simulation of transfer functions, which is an important aspect of analog computation. The concluding chapter describes some of the additional hardware in modern computers. These chapters particularly highlight the features and advantages of hybrid computing. This book is of value to computer engineers, scientists, and researchers, as well as advanced computer engineering students.
  • History of Programming Languages

    • 1st Edition
    • Richard L. Wexelblat
    • English
    History of Programming Languages presents information pertinent to the technical aspects of the language design and creation. This book provides an understanding of the processes of language design as related to the environment in which languages are developed and the knowledge base available to the originators. Organized into 14 sections encompassing 77 chapters, this book begins with an overview of the programming techniques to use to help the system produce efficient programs. This text then discusses how to use parentheses to help the system identify identical subexpressions within an expression and thereby eliminate their duplicate calculation. Other chapters consider FORTRAN programming techniques needed to produce optimum object programs. This book discusses as well the developments leading to ALGOL 60. The final chapter presents the biography of Adin D. Falkoff. This book is a valuable resource for graduate students, practitioners, historians, statisticians, mathematicians, programmers, as well as computer scientists and specialists.