Skip to main content

Books in Computer science

The Computing collection presents a range of foundational and applied content across computer and data science, including fields such as Artificial Intelligence; Computational Modelling; Computer Networks, Computer Organization & Architecture, Computer Vision & Pattern Recognition, Data Management; Embedded Systems & Computer Engineering; HCI/User Interface Design; Information Security; Machine Learning; Network Security; Software Engineering.

  • Machine Learning Proceedings 1993

    Proceedings of the Tenth International Conference on Machine Learning, University of Massachusetts, Amherst, June 27-29, 1993
    • 1st Edition
    • Lawrence A. Birnbaum
    • English
    Machine Learning: Proceedings of the Tenth International Conference covers the papers presented at the Tenth International Conference on Machine Learning, held at Amherst, Massachusetts in June 27-29, 1993. The book focuses on the advancements of techniques, practices, approaches, and methodologies in machine learning. The selection first offers information on automatic algorithm/model class selection, using decision trees to improve case-based learning, GALOIS, and multitask learning. Discussions focus on multitask connectionist learning in more detail; multitask decision trees; an algorithm for the incremental determination of the concept lattice; and empirical evaluation of GALOIS as a learning system. The text then examines the use of qualitative models to guide inductive learning; automation of path analysis for building causal models from data; and construction of hidden variables in Bayesian networks via conceptual clustering. The book ponders on synthesis of abstraction hierarchies for constraint satisfaction by clustering approximately equivalent objects; efficient domain-independent experimentation; learning search control knowledge for deep space network scheduling; and learning procedures from interactive natural language instructions. The selection is a dependable reference for researchers wanting to explore the field of machine learning.
  • Microprocessor Interfacing

    • 1st Edition
    • R E Vears
    • English
    Microprocessor Interfacing provides the coverage of the Business and Technician Education Council level NIII unit in Microprocessor Interfacing (syllabus U86/335). Composed of seven chapters, the book explains the foundation in microprocessor interfacing techniques in hardware and software that can be used for problem identification and solving. The book focuses on the 6502, Z80, and 6800/02 microprocessor families. The technique starts with signal conditioning, filtering, and cleaning before the signal can be processed. The signal conversion, from analog to digital or vice versa, is explained to answer why conversion is necessary for the microcomputer or processor. The types of analogue to digital converter, voltage measurements, scaling, and interfacing with ADC to a microcomputer are all taken into account. After the signal has been converted into readable data, the date transfer techniques are described. For data between systems and subsystems to be efficient, the timing, electrical, I/O lines, serial data, and bus structure should be considered. A more detailed explanation of parallel I/O controllers as applied to Z80 PIO and the 6821 PIA follows. For serial I/O controllers, the serial data transfers, speed in baud rate, software routines, and ASCII codes are all examined. Finally, the dedicated I/O controllers involving keyboard encoding, the ASCII (QWERTY) keyboard interface, the visual display unit, cathode ray tube controller devices, and the drive controllers are discussed, as each of these requires one specific application. This book is useful for computer engineers, software engineers, computer technicians, teachers, and instructors in the field of computing learning. This text can also be an informative reading for those have great interest in computer hardware.
  • Integrated Broadband Communication Networks and Services

    Proceedings of the IFIP TC6/ICCC International Conference on Integrated Broadband Communication Networks and Services, Copenhagen, Denmark, 20-23 April, 1993
    • 1st Edition
    • Volume 18
    • V.B. Iversen
    • English
    The importance of Broadband Communications in shaping the future telecommunication network has achieved world-wide recognition. This volume validates the huge significance of the field and explores key items concerning research, development and applications. The ideas and experiences presented will be of great interest to operators and users, for research and development, from both a technical and a commercial perspective.
  • Computer Hardware Description Languages and their Applications

    Proceedings of the 11th IFIP WG10.2 International Conference on Computer Hardware Description Languages and their Applications - CHDL '93 Sponsored by IFIP WG10.2 and in cooperation with IEEE COMPSOC, Ottawa, Ontario, Canada, 26-28 April, 1993
    • 1st Edition
    • Volume 32
    • D. Agnew + 2 more
    • English
    Hardware description languages (HDLs) have established themselves as one of the principal means of designing electronic systems. The interest in and usage of HDLs continues to spread rapidly, driven by the increasing complexity of systems, the growth of HDL-driven synthesis, the research on formal design methods and many other related advances.This research-oriented publication aims to make a strong contribution to further developments in the field. The following topics are explored in depth: BDD-based system design and analysis; system level formal verification; formal reasoning on hardware; languages for protocol specification; VHDL; HDL-based design methods; high level synthesis; and text/graphical HDLs. There are short papers covering advanced design capture and recent work in high level synthesis and formal verification. In addition, several invited presentations on key issues discuss and summarize recent advances in real time system design, automatic verification of sequential circuits and languages for protocol specification.
  • Students' Guide to Business Computing

    • 1st Edition
    • Norman Stang + 1 more
    • English
    Students' Guide to Business Computing discusses topics concerning the use of computers in business. The book is comprised of nine chapters that define systems requirements and discuss the issues in designing a system. Chapter 1 covers the business enterprise, while Chapter 2 tackles business computers. Chapter 3 talks about initiating the systems development life cycle, and then Chapter 4 deals with determining system requirements. The book also covers systems design and choosing and using a programming language. Applications software and systems testing and implementation are also discussed. The last chapter talks about selecting business computing hardware and software. The text will be useful to entrepreneurs who want to integrate information technology into their business.
  • Using Networking and Communications Software in Business

    • 1st Edition
    • P.K. McBride
    • English
    Using Networking and Communications Software in Business covers the importance of networks in a business firm, the benefits of computer communications within a firm, and the cost-benefit in putting up networks in businesses. The book is divided into six parts. Part I looks into the nature and varieties of networks, networking standards, and network software. Part II discusses the planning of a networked system, which includes analyzing the requirements for the network system, the hardware for the network, and network management. The installation of the network system and the network management, which covers password and security, backing up of files, managing the print server, and performing good network practices, are considered in Part III. Part IV describes the application and suitable software that concerns the database management and accounting systems, spreadsheets, and word processing. Communications and on-line services are dealt with in Part V. The last part of the book presents appendices on multi-user alternative, the Data Protection Act, SageNet, Tapestry II, and Product Suppliers for reference. The text is invaluable for computer engineers and people in business firms involved in data and systems management.
  • Computer-Aided Architectural Design Futures

    • 1st Edition
    • Alan Pipes
    • English
    Computer-Aided Architectural Design Futures contains the proceeding of the International Conference on Computer-Aided Architectural Design, held at Department of Architecture, Technical University of Delft, The Netherlands on September 18-19, 1985. Organized into four parts, the book underlines concepts on computer-aided architectural design. These include systematic design; drawing and visualization; artificial intelligence and knowledge engineering; and implications for practice. This book will be a major reference text for students, researchers, and practitioners.
  • Interactive Computing in BASIC

    An Introduction to Interactive Computing and a Practical Course in the BASIC Language
    • 1st Edition
    • Peter C. Sanderson
    • English
    Interactive Computing in BASIC: An Introduction to Interactive Computing and a Practical Course in the BASIC Language provides a general introduction to the principles of interactive computing and a comprehensive practical guide to the programming language Beginners All-purpose Symbolic Instruction Code (BASIC). The book starts by providing an introduction to computers and discussing the aspects of terminal usage, programming languages, and the stages in writing and testing a program. The text then discusses BASIC with regard to methods in writing simple arithmetical programs, control statements in the BASIC language, loops and subscripted variables, the RND function and subroutines, and further printing facilities and character manipulation. The matrix instructions and the different versions of BASIC are also considered. The book concludes by describing the transition from BASIC to FORTRAN. Computer programmers, scientists, engineers, statisticians, and other research workers who wish to acquire knowledge of computer programming will find this book invaluable.
  • Theory and Application of Digital Control

    Proceedings of the IFAC Symposium, New Delhi, India, 5-7 January 1982
    • 1st Edition
    • A. K. Mahalanabis
    • English
    Theory and Application of Digital Control contains the proceedings of the IFAC Symposium held at New Delhi, India on January 5-7, 1982. This book particularly presents the texts of the five plenary talks and the 110 papers of the symposium. This book organizes the papers into 109 chapters, with nearly one-third of the papers focus on digital control, particularly, software and hardware of control using microcomputers; computer-aided design; and adaptive control and modeling for digital control. Another set of papers deal with several applications of digital control techniques in solving interesting problems of socio economic systems, electrical power systems, bio systems, and artificial satellites. The reader will benefit hugely from the topics in this book that span several important theoretical and applied areas of the fast-changing topic of digital control.
  • Programming for Microprocessors

    • 1st Edition
    • Andrew Colin
    • English
    Programming for Microprocessors deals with the basics of programming for microprocessors and contains practical aids to programming. Topics covered range from assembly language and microprocessor design to the Motorola 6800, programming techniques, control of peripheral devices, and high-level languages. Emphasis is given to the computer-like aspects of microprocessors. This text is comprised of 12 chapters; the first of which provides a general overview of microprocessors, differences between hardwired and programmed devices, and different kinds of microprocessors. The reader is then introduced to the basic types of information inside a microprocessor, including Boolean information, numerical information, character codes, and the machine code. The chapters that follow focus on the intellectual and practical tools that the designer of a microprocessor system will need. The basic structure of a microprocessor is analyzed, with particular reference to a simple hypothetical computer and some programs for this machine. This book also discusses assembly language; some of the features that give microprocessors their flexibility as well as generality and power; and the Motorola 6800 microprocessor as an example of machine architecture. Some programming techniques, high-level languages for writing programs, and the problem of bringing the hardware and software together are highlighted. This book will be useful to computer programmers, computer scientists, and electronic engineers.