programming

TwitterFacebook
Get flash to fully experience Pearltrees
Cover of 6.046J textbook, Introduction to Algorithms , Second Edition, by Cormen, Leiserson, Rivest, and Stein. (Image courtesy of MIT Press.)

OpenCourseWare | Electrical Engineering and Computer Science | 6.046J Introduction to Algorithms (SMA 5503), Fall 2005 | Home

http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-046j-introduction-to-algorithms-sma-5503-fall-2005/
http://java.sun.com/docs/books/effective/

Effective Java Second Edition

Oracle is reviewing the Sun product roadmap and will provide guidance to customers in accordance with Oracle's standard product communication policies. Any resulting features and timing of release of such features as determined by Oracle's review of roadmaps, are at the sole discretion of Oracle. All product roadmap information, whether communicated by Sun Microsystems or by Oracle, does not represent a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. It is intended for information purposes only, and may not be incorporated into any contract.

SOA Patterns

http://www.soapatterns.org/ Arcitura IT Certified Professionals (AITCP) International SOA & Cloud Symposium Series Prentice Hall Service-Oriented Computing Series Arcitura IT Certified Professionals (AITCP) International SOA & Cloud Symposium Series Prentice Hall Service-Oriented Computing Series

Design Patterns

http://st-www.cs.illinois.edu/users/patterns/DPBook/DPBook.html Cover Full Size (24K) Winner: Software Development, 1994 Productivity Award . Design Patterns is part of the Addison Wesley Professional Computing Series , a series that encompasses the state of the art in programming languages, operating systems, and network technology. Published October 1994 for $37.75, 416 pages, hardback, ISBN 0-201-63361-2. For ordering information, call Addison-Wesley toll-free at 1-800-822-6339, (in Canada 1-800-387-8028) or contact your local Addison-Wesley representative.
http://introcs.cs.princeton.edu/java/home/ Our textbook Introduction to Programming in Java [ Amazon ยท Addison-Wesley ] is an interdisciplinary approach to the traditional CS1 curriculum. We teach all of the classic elements of programming, using an "objects-in-the-middle" approach that emphasizes data abstraction. A key feature of the book is the manner in which we motivate each programming concept by examining its impact on specific applications, taken from fields ranging from materials science to genomics to astrophysics to internet commerce.

Introduction to Programming in Java: An Interdisciplinary Approach

This WWW page is intended to serve as a comprehensive collection of algorithm implementations for over seventy of the most fundamental problems in combinatorial algorithms. The problem taxonomy, implementations, and supporting material are all drawn from my book The Algorithm Design Manual . Since the practical person is more often looking for a program than an algorithm, we provide pointers to solid implementations of useful algorithms, when they are available. Because of the volatility of the WWW, we provide local copies for many of the implementations. We encourage you to get them from the original sites instead of Stony Brook, because the version on the original site is more likely to be maintained.

The Stony Brook Algorithm Repository

http://www.cs.sunysb.edu/~algorith/