Denna webbshop är stängd för köp.
Klicka här för mer information

Sökresultat - Undergraduate Topics in Computer Science

Sök »
Din sökning gav 88 träffar. Klicka på titeln för mer information eller lägg den i din kundvagn direkt. Om Du inte hittar titeln vid sökning se Söktips

Fördjupa min sökning

  • UML @ Classroom

    UML @ Classroom
    av Martina Seidl, Marion Scholz, Christian Huemer

    Häftad - 2015 - Engelska - ISBN: 9783319127415

    This textbook mainly addresses beginners and readers with a basic knowledge of object-oriented programming languages like Java or C#, but with little or no modeling or software engineering experience – thus reflecting the majority of students…

  • A Beginners Guide to Python 3 Programming

    A Beginners Guide to Python 3 Programming
    av John Hunt

    Häftad - 2019 - Engelska - ISBN: 9783030202897

    This textbook on Python 3 explains concepts such as variables and what they represent, how data is held in memory, how a for loop works and what a string is. It also introduces key concepts such as functions, modules and packages as well as object o…

  • Data Structures and Algorithms with Python

    Data Structures and Algorithms with Python
    av Kent D. Lee

    Häftad - 2015 - Engelska - ISBN: 9783319130712

    This textbook explains the concepts and techniques required to write programs that can handle large amounts of data efficiently. Project-oriented and classroom-tested, the book presents a number of important algorithms supported by examples that bri…

  • Sets, Logic and Maths for Computing

    Sets, Logic and Maths for Computing
    av David Makinson

    Häftad - 2020 - Engelska - ISBN: 9783030422172

    This easy-to-understand textbook introduces the mathematical language and problem-solving tools essential to anyone wishing to enter the world of computer and information sciences. Specifically designed for the student who is intimidated by mathemat…

  • A Concise Introduction to Software Engineering

    A Concise Introduction to Software Engineering
    av Pankaj Jalote

    Häftad - 2008 - Engelska - ISBN: 9781848003019

    An introductory course on Software Engineering remains one of the hardest subjects to teach largely because of the wide range of topics the area enc- passes. I have believed for some time that we often tend to teach too many concepts and topics in a…

  • Guide to Assembly Language

    Guide to Assembly Language
    av James T. Streib

    Häftad - 2020 - Engelska - ISBN: 9783030356385

    This concise guide is designed to enable the reader to learn how to program in assembly language as quickly as possible. Through a hands-on programming approach, readers will also learn about the architecture of the Intel processor, and the relation…

  • Semantics with Applications: An Appetizer

    Semantics with Applications: An Appetizer
    av Hanne Riis Nielson

    Häftad - 2007 - Engelska - ISBN: 9781846286919

    Semantics will play an important role in the future development of software systems and domain-specific languages. This book provides a needed introductory presentation of the fundamental ideas behind these approaches, stresses their relationship by…

  • Julia - Bit by Bit

    Julia - Bit by Bit

    Häftad - 2021 - Engelska - ISBN: 9783030739355

    The main goal of this book is to teach fundamental programming principles to beginners using Julia, one of the fastest growing programming languages today. Julia can be classified as a "modern" language, possessing many features not available in mor…

  • Software Quality Assurance

    Software Quality Assurance
    av Neil Walkinshaw

    Häftad - 2017 - Engelska - ISBN: 9783319648217

    This textbook offers undergraduate students an introduction to the main principles and some of the most popular techniques that constitute ‘software quality assurance’. The book seeks to engage students by placing an emphasis on the unde…

  • A Practical Approach to Compiler Construction

    A Practical Approach to Compiler Construction
    av Des Watson

    Häftad - 2017 - Engelska - ISBN: 9783319527871

    This book provides a practically-oriented introduction to high-level programming language implementation. It demystifies what goes on within a compiler and stimulates the reader's interest in compiler design, an essential aspect of computer science.…

  • Foundations of Programming Languages

    Foundations of Programming Languages
    av Kent D. Lee

    Häftad - 2017 - Engelska - ISBN: 9783319707891

    This clearly written textbook provides an accessible introduction to the three programming paradigms of object-oriented/imperative, functional, and logic programming. Highly interactive in style, the text encourages learning through practice, offeri…

  • Proofs and Algorithms

    Proofs and Algorithms
    av Gilles Dowek

    Häftad - 2011 - Engelska - ISBN: 9780857291202

    Logic is a branch of philosophy, mathematics and computer science. It studies the required methods to determine whether a statement is true, such as reasoning and computation. Proofs and Algorithms: Introduction to Logic and Computability is an intr…

  • Elements of Computer Security

    Elements of Computer Security
    av David Salomon

    Häftad - 2010 - Engelska - ISBN: 9780857290052

    As our society grows ever more reliant on computers, so it also becomes more vulnerable to computer crime. Cyber attacks have been plaguing computer users since the 1980s, and computer security experts are predicting that smart telephones and other…

  • Mathematics in Computing

    Mathematics in Computing
    av Gerard O'Regan

    Häftad - 2020 - Engelska - ISBN: 9783030342081

    This illuminating textbook provides a concise review of the core concepts in mathematics essential to computer scientists. Emphasis is placed on the practical computing applications enabled by seemingly abstract mathematical ideas, presented within…

  • Introduction to Software Quality

    Introduction to Software Quality
    av Gerard O'Regan

    Häftad - 2014 - Engelska - ISBN: 9783319061054

    This textbook describes the approaches used by software engineers to build quality into their software. The fundamental principles of software quality management and software process im­provement are discussed in detail, with a particular focus on t…

  • Object-Oriented Programming Languages: Interpretation

    Object-Oriented Programming Languages: Interpretation
    av Iain D. Craig

    Häftad - 2007 - Engelska - ISBN: 9781846287732

    This comprehensive examination of the main approaches to object-oriented language explains key features of the languages in use today. Class-based, prototypes and Actor languages are all examined and compared in terms of their semantic concepts. Thi…

  • Limits of Computation

    Limits of Computation
    av Bernhard Reus

    Häftad - 2016 - Engelska - ISBN: 9783319278872

    This textbook discusses the most fundamental and puzzling questions about the foundations of computing. In 23 lecture-sized chapters it provides an exciting tour through the most important results in the field of computability and time complexity, i…

  • Embedded Operating Systems

    Embedded Operating Systems
    av Alan Holt

    Häftad - 2018 - Engelska - ISBN: 9783319729763

    This easy-to- follow textbook/reference guides the reader through the creation of a fully functional embedded operating system, from its source code, in order to develop a deeper understanding of each component and how they work together. The text d…

  • Object-Oriented Analysis, Design and Implementation

    Object-Oriented Analysis, Design and Implementation
    av Brahma Dathan

    Häftad - 2015 - Engelska - ISBN: 9783319242781

    The second edition of this textbook includes revisions based on the feedback on the first edition. In a new chapter the authors provide a concise introduction to the remainder of UML diagrams, adopting the same holistic approach as the first edition…

  • Ethical and Secure Computing

    Ethical and Secure Computing
    av Joseph Migga Kizza

    Häftad - 2019 - Engelska - ISBN: 9783030039363

    This engaging textbook highlights the essential need for a strong ethical framework in our approach to computer, information and engineering science. Through thought-provoking questions and case studies, the reader is challenged to consider the deep…

  • Autonomic Computing

    Autonomic Computing
    av Philippe Lalanda

    Häftad - 2013 - Engelska - ISBN: 9781447150060

    This textbook provides a practical perspective on autonomic computing. Through the combined use of examples and hands-on projects, the book enables the reader to rapidly gain an understanding of the theories, models, design principles and challenges…

  • Concise Guide to Software Testing

    Concise Guide to Software Testing
    av Gerard O'Regan

    Häftad - 2019 - Engelska - ISBN: 9783030284930

    This practically-focused textbook provides a concise and accessible introduction to the field of software testing, explaining the fundamental principles and offering guidance on applying the theory in an industrial environment.Topics and features: p…

  • Principles of Digital Image Processing

    Principles of Digital Image Processing
    av Wilhelm Burger

    Häftad - 2011 - Engelska - ISBN: 9781848001909

    This book provides a modern, algorithmic introduction to digital image p- cessing, designed to be used both by learners desiring a ?rm foundation on which to build and practitioners in search of critical analysis and modern - plementations of the mo…

  • Programming Languages: Principles and Paradigms

    Programming Languages: Principles and Paradigms
    av Maurizio Gabbrielli

    Häftad - 2010 - Engelska - ISBN: 9781848829138

    This excellent addition to the UTiCS series of undergraduate textbooks provides a detailed and up to date description of the main principles behind the design and implementation of modern programming languages.Rather than focusing on a specific lang…

  • Making Images with Mathematics

    Making Images with Mathematics
    av Alexei Sourin

    Häftad - 2021 - Engelska - ISBN: 9783030698348

    This textbook teaches readers how to turn geometry into an image on a computer screen. This exciting journey begins in the schools of the ancient Greek philosophers, and describes the major events that changed people’s perception of geometry.…

  • Data Structures and Algorithms with Scala

    Data Structures and Algorithms with Scala
    av Bhim P. Upadhyaya

    Häftad - 2019 - Engelska - ISBN: 9783030125608

    This practically-focused textbook presents a concise tutorial on data structures and algorithms using the object-functional language Scala. The material builds upon the foundation established in the title Programming with Scala: Language Exploration…

  • Introduction to Data Science

    Introduction to Data Science
    av Laura Igual

    Häftad - 2017 - Engelska - ISBN: 9783319500164

    This accessible and classroom-tested textbook/reference presents an introduction to the fundamentals of the emerging and interdisciplinary field of data science. The coverage spans key concepts adopted from statistics and machine learning, useful te…

  • Designing Reliable Distributed Systems

    Designing Reliable Distributed Systems
    av Peter Csaba Olveczky

    Häftad - 2018 - Engelska - ISBN: 9781447166863

    This classroom-tested textbook provides an accessible introduction to the design, formal modeling, and analysis of distributed computer systems. The book uses Maude, a rewriting logic-based language and simulation and model checking tool, which offe…

  • Communications and Networking

    Communications and Networking
    av John Cowley

    Häftad - 2012 - Engelska - ISBN: 9781447143567

    This textbook presents a detailed introduction to the essentials of networking and communications technologies. Revised and updated, this new edition retains the step-by-step approach of the original, organised to help those without a strong knowled…

  • Programming in HTML and PHP

    Programming in HTML and PHP
    av David R. Brooks

    Häftad - 2017 - Engelska - ISBN: 9783319569727

    This concise and accessible textbook will enable readers to quickly develop the working skills necessary to solve computational problems in a server-based environment, using HTML and PHP. The importance of learning by example (as opposed to simply l…

  • Core Data Analysis: Summarization, Correlation, and Visualization

    Core Data Analysis: Summarization, Correlation, and Visualization
    av Boris Mirkin

    Häftad - 2019 - Engelska - ISBN: 9783030002701

    This text examines the goals of data analysis with respect to enhancing knowledge, and identifies data summarization and correlation analysis as the core issues. Data summarization, both quantitative and categorical, is treated within the encoder-de…

  • Programming with Scala

    Programming with Scala
    av Bhim P. Upadhyaya

    Häftad - 2017 - Engelska - ISBN: 9783319693675

    This reader-friendly textbook presents a concise and easy to follow introduction to Scala. Scala is an ideal first programming language, which permits programming in multiple paradigms, and enables developers to be more productive with modern comput…

  • A Concise Introduction to Languages and Machines

    A Concise Introduction to Languages and Machines
    av Alan P. Parkes

    Häftad - 2008 - Engelska - ISBN: 9781848001206

    A Concise Introduction to Languages, Machines and Logic provides an accessible introduction to three key topics within computer science: formal languages, abstract machines and formal logic. Written in an easy-to-read, informal style, this textbook…

  • Introduction to the History of Computing

    Introduction to the History of Computing
    av Gerard O'Regan

    Häftad - 2016 - Engelska - ISBN: 9783319331379

    Tracing the story of computing from Babylonian counting boards to smartphones, this inspiring textbook provides a concise overview of the key events in the history of computing, together with discussion exercises to stimulate deeper investigation in…

  • Concise Guide to Databases

    Concise Guide to Databases
    av Konstantinos Domdouzis

    Häftad - 2021 - Engelska - ISBN: 9783030422233

    Modern businesses depend on data for their very survival, creating a need for sophisticated databases and database technologies to help store, organise and transport their valuable data. This updated and expanded, easy-to-read textbook/reference pre…

  • Guide to Competitive Programming

    Guide to Competitive Programming
    av Antti Laaksonen

    Häftad - 2020 - Engelska - ISBN: 9783030393564

    Building on what already is the most comprehensive introduction to competitive programming, this enhanced new textbook features new material on advanced topics, such as calculating Fourier transforms, finding minimum cost flows in graphs, and using…

  • Financial Software Engineering

    Financial Software Engineering
    av Kevin Lano

    Häftad - 2019 - Engelska - ISBN: 9783030140496

    In this textbook the authors introduce the important concepts of the financial software domain, and motivate the use of an agile software engineering approach for the development of financial software. They describe the role of software in defining…

  • Pattern Recognition

    Pattern Recognition
    av M. Narasimha Murty

    Häftad - 2011 - Engelska - ISBN: 9780857294944

    Observing the environment and recognising patterns for the purpose of decision making is fundamental to human nature. This book deals with the scientific discipline that enables similar perception in machines through pattern recognition (PR), which…

  • Introduction to Compiler Design

    Introduction to Compiler Design
    av Torben AEgidius Mogensen

    Häftad - 2017 - Engelska - ISBN: 9783319669656

    The second edition of this textbook has been fully revised and adds material about loop optimisation, function call optimisation and dataflow analysis. It presents techniques for making realistic compilers for simple programming languages, using tec…

  • Concise Guide to Formal Methods

    Concise Guide to Formal Methods
    av Gerard O'Regan

    Häftad - 2017 - Engelska - ISBN: 9783319640204

    This invaluable textbook/reference provides an easy-to-read guide to the fundamentals of formal methods, highlighting the rich applications of formal methods across a diverse range of areas of computing.Topics and features: introduces the key concep…

  • Introduction to HPC with MPI for Data Science

    Introduction to HPC with MPI for Data Science
    av Frank Nielsen

    Häftad - 2016 - Engelska - ISBN: 9783319219028

    This gentle introduction to High Performance Computing (HPC) for Data Science using the Message Passing Interface (MPI) standard has been designed as a first course for undergraduates on parallel programming on distributed memory models, and require…

  • Sensing and Systems in Pervasive Computing

    Sensing and Systems in Pervasive Computing
    av Dan Chalmers

    Häftad - 2011 - Engelska - ISBN: 9780857298409

    Focus on issues and principles in context awareness, sensor processing and software design (rather than sensor networks or HCI or particular commercial systems).Designed as a textbook, with readings and lab problems in most chapters.Focus on concept…

  • Principles of Data Mining

    Principles of Data Mining
    av Max Bramer

    Häftad - 2020 - Engelska - ISBN: 9781447174929

    This book explains and explores the principal techniques of Data Mining, the automatic extraction of implicit and potentially useful information from data, which is increasingly used in commercial, scientific and other application areas. It focuses…

  • Python Programming Fundamentals

    Python Programming Fundamentals
    av Kent D. Lee

    Häftad - 2015 - Engelska - ISBN: 9781447166412

    This easy-to-follow and classroom-tested textbook guides the reader through the fundamentals of programming with Python, an accessible language which can be learned incrementally. Features: incudes numerous examples and practice exercises throughout…

  • Discrete Mathematics and Graph Theory

    Discrete Mathematics and Graph Theory
    av K. Erciyes

    Häftad - 2021 - Engelska - ISBN: 9783030611149

    This textbook can serve as a comprehensive manual of discrete mathematics and graph theory for non-Computer Science majors; as a reference and study aid for professionals and researchers who have not taken any discrete math course before. It can als…

  • Introduction to Software Process Improvement

    Introduction to Software Process Improvement
    av Gerard O'Regan

    Häftad - 2010 - Engelska - ISBN: 9780857291714

    This textbook is a systematic guide to the steps in setting up a Capability Maturity Model Integration (CMMI) improvement initiative. Readers will learn the project management practices necessary to deliver high-quality software solutions to the cus…

  • Introduction to Operating System Design and Implementation

    Introduction to Operating System Design and Implementation
    av Michael Kifer

    Häftad - 2007 - Engelska - ISBN: 9781846288425

    This book is an introduction to the design and implementation of operating systems using OSP 2, the next generation of the highly popular OSP courseware for undergraduate operating system courses. Coverage details process and thread management; memo…

  • Mathematics for Computer Graphics

    Mathematics for Computer Graphics
    av John Vince

    Häftad - 2017 - Engelska - ISBN: 9781447173342

    John Vince explains a wide range of mathematical techniques and problem-solving strategies associated with computer games, computer animation, virtual reality, CAD and other areas of computer graphics in this completely revised and expanded fifth ed…

  • Introduction to Video and Image Processing

    Introduction to Video and Image Processing
    av Thomas B. Moeslund

    Häftad - 2012 - Engelska - ISBN: 9781447125020

    This textbook presents the fundamental concepts and methods for understanding and working with images and video in an unique, easy-to-read style which ensures the material is accessible to a wide audience. Exploring more than just the basics of imag…

  • Fundamentals of Cryptography

    Fundamentals of Cryptography

    Häftad - 2021 - Engelska - ISBN: 9783030734916

    Cryptography, as done in this century, is heavily mathematical. But it also has roots in what is computationally feasible. This unique textbook text balances the theorems of mathematics against the feasibility of computation. Cryptography is somethi…