DAESTB029-17SB - Computação Científica aplicada a Problemas Biomédicos - 2026.3
Disciplina: ESTB018-17 – Computação Científica aplicada a Problemas Biológicos
Turma: DAESTB029-17SB
Docente: Daniel Boari Coelho
Horário: quarta das 08:00 às 10:00, sala A2-L003-SB / sexta das 10:00 às 12:00, sala A2-L003- SB
TPI: 0-4-4
Carga Horária: 48h
Recomendação: Processamento da Informação; Cálculo Numérico; Natureza da Informação; Introdução à Probabilidade e à Estatística
Objetivos: Desenvolver as habilidades de programação e computação científica através da implementação de programas e aplicação de métodos computacionais pertinentes a dados biológicos.
Ementa: Estrutura de linguagem, Tipos de variáveis, Laços e condicionais, Subrotinas e funções, Tópicos avançados da linguagem. Implementação computacional e aplicação a problemas numéricos - Sistemas Lineares e Não-Lineares, Interpolação, Integração Numérica, Equações Diferenciais (apresentação de exemplos de problemas e aplicações numéricas em engenharia).
Bibliografia Básica:
1. BARROSO, Leônidas Conceição et al. Cálculo numérico (com aplicações). 2. ed. São Paulo,
SP: Harbra, c1987. xii, 367 p., il. ISBN 9788529400891.
2. RUGGIERO, Márcia Aparecida Gomes; LOPES, Vera Lúcia da Rocha. Cálculo numérico:
aspectos teóricos e computacionais. 2. ed. São Paulo, SP: Makron Books, 1996. xvi, 406 p., il. ISBN 9788534602044.
3. R. P. Canale, S. C. Chapra. Métodos Numéricos para Engenharia, Bookman, 2011.
4. FORBELLONE, André Luiz Villar; EBERSPACHER, Henri Frederico. Lógica de programação:
a construção de algoritmos e estruturas de dados. 3 ed. São Paulo: Prentice Hall, 2005. 218 p.
5. LUTZ, Mark; ASCHER, David. Aprendendo python. 2. ed. Porto Alegre, RS: Bookman, 2007. 566 p. ISBN 9788577800131.
Bibliografia Complementar:
1. KIUSALAAS, Jaan; KIUSALAAS. Numerical methods in engineering with Python. 2. ed. New
York, USA: Cambridge University Press, c2010. x, 424. ISBN 9780521852876. Disponível em:
http://lib.syndetics.com/index.php?isbn=9780521191326/sc.gif&client=brlibt&.
2. STOER, Josef; BULIRSCH, Roland. Introduction to numerical analysis. Tradução de R.
Bartels, W. Gautschi, Christoph Witzgall. 3 ed New York, USA: Springer, c2010. 609p., 25
cm. (Texts Applied Mathematics, 12). ISBN 3540904204.
3. STARK, P. A. Introdução aos métodos numéricos. Rio de Janeiro, RJ: Interciência, 1979.
338 p. ISBN 8510353948.
4. GRIFFITHS, D. F., HIGHAM, D. J., Numerical Methods for Ordinary Differential Equations:
Initial Value Problems, Springer, 2010.
5. SEBESTA, Robert W. Conceitos de linguagens de programação. 5 ed. Porto Alegre: Bookman, 2003. 638 p.
6. CAMPBELL, Jennifer P. L. et al. Practical programming: an introduction to computer science using Python. Edição de Daniel H. Steinberg. Dallas, USA: Pragmatic Bookshelf, c2009. viii,
331, il. (The pragmatic programmers). ISBN 9781934356272.
7. LANGTANGEN, H. P. A Primer on Scientific Programming with Python. Springer. 2ª edição 2011.
