From 64d71b0f4941704538bc11da112bb0390e821583 Mon Sep 17 00:00:00 2001 From: Ben Creasy Date: Mon, 27 Jul 2015 02:47:14 -0700 Subject: [PATCH] add Programming with Java - An Algorithmic Introduction --- free-programming-books.md | 1 + 1 file changed, 1 insertion(+) diff --git a/free-programming-books.md b/free-programming-books.md index 583de9756..94af4654b 100644 --- a/free-programming-books.md +++ b/free-programming-books.md @@ -1139,6 +1139,7 @@ Original Source: [Free Programming books](http://stackoverflow.com/revisions/392 * [Open Data Structures (in Java)](http://opendatastructures.org/ods-java.pdf) (PDF) * [OSGi in Practice](http://njbartlett.name/files/osgibook_preview_20091217.pdf) (PDF) * [Processing XML with Java (A Guide to SAX, DOM, JDOM, JAXP, and TrAX)](http://www.cafeconleche.org/books/xmljava/) - Elliotte Rusty Harold +* [Programming with Java - An Algorithmic Introduction](http://www.scifac.ru.ac.za/javabook/) - Pat Terry * [Sun's Java Tutorials](http://download.oracle.com/javase/tutorial/) * [The ABC of PDF with iText: PDF Syntax essentials](https://leanpub.com/itext_pdfabc) * [The Java EE6 Tutorial](http://download.oracle.com/javaee/6/tutorial/doc/javaeetutorial6.pdf) (PDF)