Computer Programming category: 1109 books

Cover of Code Generation, Analysis Tools, and Testing for Quality
by
Language: English
Release Date: January 11, 2019

Despite the advances that have been made in programming, there is still a lack of sufficient methods for quality control. While code standards try to force programmers to follow a specific set of rules, few tools exist that really deal with automatic refactoring of this code, and evaluation of the...
Cover of OpenCV: Computer Vision Projects with Python
by Joseph Howse, Prateek Joshi, Michael Beyeler
Language: English
Release Date: October 25, 2016

Get savvy with OpenCV and actualize cool computer vision applications About This Book Use OpenCV's Python bindings to capture video, manipulate images, and track objects Learn about the different functions of OpenCV and their actual implementations. Develop a series of intermediate to advanced...
Cover of How to Design Programs

How to Design Programs

An Introduction to Programming and Computing

by Matthias Felleisen, Robert Bruce Findler, Matthew Flatt
Language: English
Release Date: May 18, 2018

A completely revised edition, offering new design recipes for interactive programs and support for images as plain values, testing, event-driven programming, and even distributed programming. This introduction to programming places computer science at the core of a liberal arts education. Unlike...
Cover of Parallel Programming

Parallel Programming

Concepts and Practice

by Jorge Gonzalez-Dominguez, Ph.D., Moritz Schlarb
Language: English
Release Date: November 20, 2017

Parallel Programming: Concepts and Practice provides an upper level introduction to parallel programming. In addition to covering general parallelism concepts, this text teaches practical programming skills for both shared memory and distributed memory architectures. The authors’ open-source system...
Cover of Introduction to Computer Graphics with OpenGL ES
by JungHyun Han
Language: English
Release Date: May 23, 2018

OpenGL ES is the standard graphics API used for mobile and embedded systems. Despite its widespread use, there is a lack of material that addresses the balance of both theory and practice in OpenGL ES. JungHyun Han’s Introduction to Computer Graphics with OpenGL ES achieves this perfect balance....
Cover of Learn to Program with C
by Noel Kalicharan
Language: English
Release Date: December 16, 2015

This book teaches computer programming to the complete beginner using the native C language. As such, it assumes you have no knowledge whatsoever about programming. The main goal of this book is to teach fundamental programming principles using C, one of the most widely used programming languages...
Cover of Programming with Higher-Order Logic
by Dale Miller, Gopalan Nadathur
Language: English
Release Date: June 11, 2012

Formal systems that describe computations over syntactic structures occur frequently in computer science. Logic programming provides a natural framework for encoding and animating such systems. However, these systems often embody variable binding, a notion that must be treated carefully at a computational...
Cover of Low-Level Programming

Low-Level Programming

C, Assembly, and Program Execution on Intel® 64 Architecture

by Igor Zhirkov
Language: English
Release Date: June 27, 2017

Learn Intel 64 assembly language and architecture, become proficient in C, and understand how the programs are compiled and executed down to machine instructions, enabling you to write robust, high-performance code. Low-Level Programming explains Intel 64 architecture as the result of von...
Cover of Computer Vision with OpenCV 3 and Qt5

Computer Vision with OpenCV 3 and Qt5

Build visually appealing, multithreaded, cross-platform computer vision applications

by Karl Phillip Buhr, Amin Ahmadi Tazehkandi, Vinícius G. Mendonça
Language: English
Release Date: January 2, 2018

Blend the power of Qt with OpenCV to build cross-platform computer vision applications Key Features ● Start creating robust applications with the power of OpenCV and Qt combined ● Learn from scratch how to develop cross-platform computer vision applications ● Accentuate your OpenCV applications...
Cover of Learning OpenCV 3 Application Development
by Samyak Datta
Language: English
Release Date: December 21, 2016

Build, create, and deploy your own computer vision applications with the power of OpenCV About This Book This book provides hands-on examples that cover the major features that are part of any important Computer Vision application It explores important algorithms that allow you to recognize faces,...
Cover of Think Julia

Think Julia

How to Think Like a Computer Scientist

by Ben Lauwens, Allen B. Downey
Language: English
Release Date: April 5, 2019

If you’re just learning how to program, Julia is an excellent JIT-compiled, dynamically typed language with a clean syntax. This hands-on guide uses Julia 1.0 to walk you through programming one step at a time, beginning with basic programming concepts before moving on to more advanced capabilities,...
Cover of Fundamental Concepts in Computer Science
by Erol Gelenbe, Jean-Pierre Kahane
Language: English
Release Date: February 6, 2009

This book presents fundamental contributions to computer science as written and recounted by those who made the contributions themselves. As such, it is a highly original approach to a “living history” of the field of computer science. The scope of the book is broad in that it covers all aspects...
Cover of Assembly Language:Simple, Short, And Straightforward Way Of Learning Assembly Programming
by Sherwyn Allibang
Language: English
Release Date: September 6, 2016

This book is intended for beginners who would like to learn the basics of Assembly Programming. This book uses Simple words, Short sentences and Straightforward paragraphs. The triple S way to learn Assembly Programming. The topics covered in this book includes a brief introduction to assembly, common...
Cover of Hands-On Computer Vision with Julia

Hands-On Computer Vision with Julia

Build complex applications with advanced Julia packages for image processing, neural networks, and Artificial Intelligence

by Dmitrijs Cudihins
Language: English
Release Date: June 29, 2018

Explore the various packages in Julia that support image processing and build neural networks for video processing and object tracking. Key Features Build a full-fledged image processing application using JuliaImages Perform basic to advanced image and video stream processing with Julia's APIs Understand...
First 5 6 7 8 9 10 1112 13 14 15 16 17 Last
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy