Skip to main content

Books in Computer science

  • Synthetic Media, Deepfakes, and Cyber Deception

    Attacks, Analysis, and Defenses
    • 1st Edition
    • Cameron H. Malin
    • English
    Synthetic Media, Deepfakes, and Cyber Deception: Attacks, Analysis, and Defenses introduces the only analytical Synthetic Media Analysis Framework (SMAF) to help describe cyber threats and help security professionals anticipate and analyze attacks. This framework encompasses seven dimensions: Credibility, Control, Medium, Interactivity, Familiarity, Intended Target, and Evocation. Synthetic media is a broad term that encompasses the artificial manipulation, modification, and production of information, covering a spectrum from audio-video deepfakes to text-based chatbots. Synthetic media provides cyber attackers and scammers with a game-changing advantage over traditional ROSE attacks because they have the potential to convincingly impersonate close associates through text, imagery, voice, and video. This burgeoning threat has yet to be meaningfully addressed through any written treatment on the topic. The book is co-authored by three cyber influence and deception experts who have gained deep knowledge and experience on the topic through diverse, true operational pathways and backgrounds. The diversity and perspectives of the author team makes the content in the book the broadest and deepest treatment of synthetic media attacks available to readers.
  • Data Science, Interactive Visualizations, and Generative AI Tools for the Analysis of Qualitative, Mixed-Methods, and Multimodal Evidence

    • 1st Edition
    • Manuel González Canché
    • English
    Too many qualitative and mixed-methods researchers are currently being asked to make an impossible choice: either remain outside the world of advanced data science and artificial intelligence, or enter it by learning programming, relying on expensive proprietary platforms, and uploading sensitive data to external servers. This book begins from a different premise: researchers should not have to choose between rigor, accessibility, privacy, and interpretive depth. Data Science, Interactive Visualizations, and Generative AI Tools for the Analysis of Qualitative, Mixed-Methods, and Multimodal Evidence presents an integrated methodological ecosystem for ethical and equity-driven data science in qualitative and mixed-methods research. It is designed for scholars working with textual, relational, temporal, affective, spatial, visual, and multimodal evidence who want access to rigorous data science and AI-supported analytic tools without needing to master programming, pay recurring fees, or surrender control of sensitive materials.The book introduces a fully local, no-code ecosystem of software tools for analyzing complex evidence across multiple layers of inquiry—from language and structure to time, emotion, interaction, and context. Special attention is given to ISARI (Intelligent Systems for Academic Research Integration), a fully offline, open-source, multimodal brainstorming partner designed to support scholarly memoing, comparison, synthesis, and evidence-grounded writing. ISARI is presented not as a substitute for interpretation, but as part of a broader local analytic environment in which computational outputs remain accountable to researchers’ judgment and to participants’ original evidence.This is not a book about replacing researchers with AI. It is a book about giving researchers ethical, privacy-conscious, and equity-driven access to advanced analytic tools that have too often remained restricted to those with programming expertise or privileged institutional support. By bringing together interactive visualizations, machine learning, natural language processing, geocontextualization... temporal analysis, relational modeling, and local generative AI, this book offers a practical and forward-looking vision for doing rigorous research without compromising transparency, scholarly control, or data sovereignty. It is intended for researchers, faculty, graduate students, institutional analysts, and interdisciplinary scholars interested in expanding their analytic toolkit while preserving methodological accountability and interpretive authority.
  • Agent-Based Models with MATLAB

    • 1st Edition
    • Erik Cuevas + 3 more
    • English
    Agent-Based Models with MATLAB introduces Agent-Based Modeling (ABM), one of the most important methodologies for complex systems modeling. The book explores computational implementations and accompanying MATLAB software code as a means of inspiring readers to apply agent-based models to solve a diverse range of problems. It comes with a large amount of software code that accompanies the main text, and the modeling systems described in the book are implemented using MATLAB as the programming language. Despite the heavy mathematical components of Agent-Based Models and complex systems, it is possible to utilize these models without in-depth understanding of their mathematical fundamentals.This book enables computer scientists, mathematicians, researchers, and engineers to apply ABM in a wide range of research and engineering applications. It gradually advances from basic to more advanced methods while reinforcing complex systems through practical, hands-on applications of various computational models.
  • 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.
  • API Design for C++

    • 2nd Edition
    • Martin Reddy
    • English
    API Design for C++, Second Edition provides a comprehensive discussion of Application Programming Interface (API) development, from initial design through implementation, testing, documentation, release, versioning, maintenance, and deprecation. It is the only book that teaches the strategies of C++ API development, including interface design, versioning, scripting, and plug-in extensibility. Drawing from the author's experience on large scale, collaborative software projects, the text offers practical techniques of API design that produce robust code for the long-term. It presents patterns and practices that provide real value to individual developers as well as organizations.The Second Edition includes all new material fully updated for the latest versions of C++, including a new chapter on concurrency and multithreading, as well as a new chapter discussing how Objective C++ and C++ code can co-exist and how a C++ API can be accessed from Swift programs. In addition, it explores often overlooked issues, both technical and non-technical, contributing to successful design decisions that produce high quality, robust, and long-lived APIs. It focuses on various API styles and patterns that will allow you to produce elegant and durable libraries. A discussion on testing strategies concentrates on automated API testing techniques rather than attempting to include end-user application testing techniques such as GUI testing, system testing, or manual testing.
  • Industrial Network Security

    Securing Critical Infrastructure Networks for Smart Grid, SCADA, and Other Industrial Control Systems
    • 3rd Edition
    • Eric D. Knapp
    • English
    As the sophistication of cyber-attacks increases, understanding how to defend critical infrastructure systems—energy production, water, gas, and other vital systems—becomes more important, and heavily mandated. Industrial Network Security, Third Edition arms you with the knowledge you need to understand the vulnerabilities of these distributed supervisory and control systems.Author Eric Knapp examines the unique protocols and applications that are the foundation of Industrial Control Systems (ICS) and provides clear guidelines for their protection. This comprehensive reference gives you thorough understanding of the challenges facing critical infrastructures, new guidelines and security measures for infrastructure protection, knowledge of new and evolving security tools, and pointers on SCADA protocols and security implementation.
  • Data Fusion Techniques and Applications for Smart Healthcare

    • 1st Edition
    • Amit Kumar Singh + 1 more
    • English
    Data Fusion Techniques and Applications for Smart Healthcare covers cutting-edge research from both academia and industry, with a particular emphasis on recent advances in algorithms and applications that involve combining multiple sources of medical information. The book can be used as a reference for practicing engineers, scientists, and researchers, but it will also be useful for graduate students and practitioners from government and industry as well as healthcare technology professionals working on state-of-the-art information fusion solutions for healthcare applications.Medical data exists in several formats, from structured data and medical reports to 1D signals, 2D images, 3D volumes, or even higher dimensional data such as temporal 3D sequences. Healthcare experts can make auscultation reports in text format; electrocardiograms can be printed in time series format, X-rays saved as images; volume can be provided through angiography; temporal information by echocardiograms, and 4D information extracted through flow MRI.
  • Fundamentals of Data Science

    Theory and Practice
    • 1st Edition
    • Jugal K. Kalita + 2 more
    • English
    Fundamentals of Data Science: Theory and Practice presents basic and advanced concepts in data science along with real-life applications. The book provides students, researchers and professionals at different levels a good understanding of the concepts of data science, machine learning, data mining and analytics. Users will find the authors’ research experiences and achievements in data science applications, along with in-depth discussions on topics that are essential for data science projects, including pre-processing, that is carried out before applying predictive and descriptive data analysis tasks and proximity measures for numeric, categorical and mixed-type data. The book's authors include a systematic presentation of many predictive and descriptive learning algorithms, including recent developments that have successfully handled large datasets with high accuracy. In addition, a number of descriptive learning tasks are included.
  • CISSP® Study Guide

    • 4th Edition
    • Joshua Feldman + 2 more
    • English
    CISSP® Study Guide, Fourth Edition provides the latest updates on CISSP® certification, the most prestigious, globally-recognized, vendor neutral exam for information security professionals. In this new edition, readers will learn about what's included in the newest version of the exam’s Common Body of Knowledge. The eight domains are covered completely and as concisely as possible. Each domain has its own chapter, including specially designed pedagogy to help readers pass the exam. Clearly stated exam objectives, unique terms/definitions, exam warnings, learning by example, hands-on exercises, and chapter ending questions help readers fully comprehend the material.
  • Algebraic Theory for True Concurrency

    • 1st Edition
    • Yong Wang
    • English
    Algebraic Theory for True Concurrency presents readers with the algebraic laws for true concurrency. Parallelism and concurrency are two of the core concepts within computer science. This book covers the different realms of concurrency, which enables programs, algorithms or problems to be broken out into order-independent or partially ordered components to improve computation and execution speed. There are two primary approaches for executing concurrency: interleaving concurrency and true concurrency. The main representative of interleaving concurrency is bisimulation/rooted branching bisimulation equivalences which is also readily explored. This work eventually founded the comprehensive axiomatization modulo bisimulation equivalence -- ACP (Algebra of Communicating Processes).The other approach to concurrency is true concurrency. Research on true concurrency is active and includes many emerging applications. First, there are several truly concurrent bisimulation equivalences, including: pomset bisimulation equivalence, step bisimulation equivalence, history-preserving (hp-) bisimulation equivalence, and hereditary history-preserving (hhp-) bisimulation equivalence, the most well-known truly concurrent bisimulation equivalence.
  • Differential Equations with Mathematica

    • 5th Edition
    • Martha L. Abell + 1 more
    • English
    Differential Equations with Mathematica, Fifth Edition 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.
  • Computer Arithmetic and Formal Proofs

    Verifying Floating-point Algorithms with the Coq System
    • 1st Edition
    • Sylvie Boldo + 1 more
    • English
    Floating-point arithmetic is ubiquitous in modern computing, as it is the tool of choice to approximate real numbers. Due to its limited range and precision, its use can become quite involved and potentially lead to numerous failures. One way to greatly increase confidence in floating-point software is by computer-assisted verification of its correctness proofs. This book provides a comprehensive view of how to formally specify and verify tricky floating-point algorithms with the Coq proof assistant. It describes the Flocq formalization of floating-point arithmetic and some methods to automate theorem proofs. It then presents the specification and verification of various algorithms, from error-free transformations to a numerical scheme for a partial differential equation. The examples cover not only mathematical algorithms but also C programs as well as issues related to compilation.
  • 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 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.
  • MSX Made Simple

    Made Simple Computerbooks
    • 1st Edition
    • Margaret Norman
    • English
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • BASIC

    Made Simple Computerbooks
    • 1st Edition
    • J. Maynard
    • English
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • Advances in Computers

    • 1st Edition
    • Volume 97
    • 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.
  • 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 Electronics

    Microstructure Science
    • 1st Edition
    • Volume 2
    • Norman G. Einspruch
    • English
  • 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.
  • 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 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 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.
  • 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 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 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.
  • 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 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.
  • 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.
  • Advances in Computers

    • 1st Edition
    • Volume 95
    • 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.
  • Advances in Computers

    • 1st Edition
    • Volume 94
    • 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.