Writing for Computer Science

4.0/5 · 100+ ratings

Justin Zobel provides a clear roadmap for technical communication in this updated classic. The book addresses a common struggle for technologists by explaining how to turn complex research into readable papers. It moves beyond basic grammar to focus on the logic and structure required for high quality scientific writing. Readers learn to present their data and algorithms with precision while main…

Shelves
Writing Nonfiction Education book Justin Zobel Computer Science Technology Research Technical Reference Science Academic

More like this


Algorithms

This fourth edition of Robert Sedgewick and Kevin Wayne's Algorithms is the leading textbook on algorithms today and is widely used in colleges an…

4.0/5 · 100+ ratings

The Algorithm Design Manual

This volume helps take some of the "mystery" out of identifying and dealing with key algorithms. Drawing heavily on the author's own real-world ex…

4.0/5 · 100+ ratings

Pro Git

Git is the version control system developed by Linus Torvalds for Linux kernel development. It took the open source world by storm since its incep…

4.0/5 · 100+ ratings

Extreme Programming Explained: Embrace Change

“In this second edition of Extreme Programming Explained, Kent Beck organizes and presents five years’ worth of experiences, growth, and change re…

4.0/5 · 100+ ratings

Continuous delivery

Winner of the 2011 Jolt Excellence Award!Getting software released to users is often a painful, risky, and time-consuming process. This groundbrea…

4.0/5 · 100+ ratings

Learning Python

Portable, powerful, and a breeze to use, Python is the popular open source object-oriented programming language used for both standalone programs …

4.0/5 · 100+ ratings

Building Microservices: Designing Fine-Grained Systems

Author: Sam Newman

Distributed systems have become more fine-grained in the past 10 years, shifting from code-heavy monolithic applications to smaller, self-containe…

4.0/5 · 100+ ratings

Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People

An algorithm is nothing more than a step-by-step procedure for solving a problem. The algorithms you'll use most often as a programmer have alread…

4.0/5 · 100+ ratings

Introduction to Algorithms

A comprehensive update of the leading algorithms text, with new material on matchings in bipartite graphs, online algorithms, machine learning, an…

4.0/5 · 100+ ratings

Test-Driven Development: By Example

Author: Kent Beck

Quite simply, test-driven development is meant to eliminate fear in application development. While some fear is healthy (often viewed as a conscie…

4.0/5 · 100+ ratings

Code Complete: A Practical Handbook of Software Construction

Widely considered one of the best practical guides to programming, Steve McConnell’s original code complete has been helping developers write bett…

4.0/5 · 100+ ratings

JavaScript: The Definitive Guide

This Fifth Edition is completely revised and expanded to cover JavaScript as it is used in today's Web 2.0 applications. This book is both an exam…

4.0/5 · 100+ ratings