EES108 - Técnicas Computacionais Avançadas
Ementa: Estruturas de dados. Linguagens de programação. Visualização científica: sistemas gráficos, transformações geométricas e projeções, visualização de dados escalares, vetoriais e tensoriais. Computação paralela: conceitos, bibliotecas, algoritmos e hardware.
Bibliografia:
KERNIGHAN, B. W. "C - A Linguagem de Programação", Editora Campus, 1986.
VELOSO, P.; SANTOS, C.; AZEREDO, P.; FURTADO, A. "Estrutura de Dados", Editora Campus, 1986.
STROUSTROUP, E. "C++ Manual de Referência Comentado", Editora Campus, 1990.
FOSTER, I. "Designing and Building Parallel Programs: Concepts and Tools for Parallel Software Engineering", Addison-Wesley, 1995.
BERTSEKAS, D. P.; TSITSKLIS, J. N. "Parallel and Distributed Computations Numerical Methods", Prentice-Hall, 1989.
FOLEY, J. D.; DAM, A. V.; FEINER, S. K.; HUGHES, J. F. "Computer Graphics - Principles and Pratice", Addison-Wesley, 1996.
BRODLIE, K. W.; CARPENTER, L. A.; EARNSHAW, R. A.; GALLOP, J. R.; HUBBOLD, R. J.; MUMFORD, A. M.; OSLAND, C. D.; QUARENDON, P. "Scientific Visualization Techniques and Applications", Springer-Verlag, 1992.