Departamento de Ciência da Computação - IME - USP

MAC0122 Princípios de Desenvolvimento de Algoritmos

Livros

Fonte: Calvin and Hobbes de Bill_Watterson

Anotações e textos

A bibliografia básica de MAC0122 são estas anotações sobre nossos passeios planejados e àquelas fornecidas junto com os exercícios de preparação e com as atividades das reuniões.

O livro Resolução de Problemas com Algoritmos e Estruturas de Dados usando Python será de grande ajuda durante o semestre. Esse livro é tradução do livro Problem Solving with Algorithms and Data Structures using Python Outro livro que nos auxiliará é Introduction to Programming in Python.

Livros

Fonte: Problem Solving with Algorithms and Data Structures using Python

Alguns dos pré-requisitos de MAC0122 são capítulos do livro Como Pensar como um Cientista da Computação - Aprendendo com Python: Edição interativa. Este livro é uma tradução do livro How to Think Like a Computer Scientist - Learning with Python: Interactive Edition. Cópias do livro em pdf e html podem ser vistas a partir da página Think Python 2e.

A propósito, não deixe de visitar e curtir o tópico Exercícios de MAC0110 na página da disciplina.