Programa

Programação e Métodos Numéricos

Mestrado Bolonha em Química Tecnológica

Programa

Instalação do Miniconda, criação e gestão de ambientes virtuais e utilização do jupyter notebook; Breve introdução à programação. Introdução ao python (operadores e expressões; variáveis e estruturas de dados; funções; blocos condicionais, blocos iterativos, leitura e escrita de dados; visualização e representação gráfica). Métodos numéricos (métodos de determinação de raízes; sistemas de equações diferenciais ordinárias: solução e otimização de parâmetros; integração numérica; diferenciação numérica; equações diferenciais ordinárias em simulação molecular). Aplicações em química (otimização de sistemas reacionais; dinâmica molecular; propriedades estruturais; propriedades de transporte; propriedades termodinâmicas).