Introdução à Ciência da Computação com Java e Orientação a Objetos

Alfredo Goldman, Fabio Kon, Paulo J. S. Silva
Computer Science Department, IME-USP, 2006.

O livro evoluiu da experiência dos autores no ensino da disciplina de Introdução à Ciência da Computação ministrado no Instituto de Matemática e Estatística da Universidade de São Paulo. Suas características principais são um estilo informal e o uso, desde a primeira aula, de conceitos de Orientação a Objetos. O curso é baseado no DrJava, um ambiente de software livre para ensino de programação.

Este livro já foi adotado como livro-texto da disciplina introdutória de Computação para alunos do Bacharelado em Ciência da Computação, Bacharelado em Matemática, Licenciatura em Matemática, Bacharelado em Sistemas de Informação, Bacharelado em Física e Licenciatura em Física da USP.

O livro pode ser baixado livremente de intro-java-cc.pdf.