Introdução aos Algoritmos

Português, Brasil

 

INFO

Curso: Introdução aos Algoritmos
Carga Horária: 30h
Turno/Horário: Segundas e Quartas das  9h às 12h

Período: 07/08/2023 a 30/08/2023

Professor (a): Prof. Felipe Fernandes (IC/UFBA)

 

Informações e Inscrição em:

bit.ly/ufba-tomorrow-agosto

 

NÍVEL DO CURSO

Intermediário

 

OBJETIVOS DO CURSO 

O objetivo geral do curso é introduzir técnicas de análise e desenvolvimento de algoritmos.

 

Objetivos Específicos:

  • Analisar a complexidade e corretude de algoritmos.
  • Estudar algoritmos básicos de ordenação.
  • Estudar técnicas algorítmicas iterativas e recursivas.
  • Desenvolver algoritmos eficientes para solucionar problemas do mundo real.
  • Fomentar a curiosidade e o interesse na área de algoritmo.

QUEM PODE FAZER ESTE CURSO?

Estudantes de nível médio ou superior que desejam aprimorar suas técnicas de desenvolvimento de algoritmos. Profissionais que necessitam desenvolver algoritmos eficientes e eficazes para solucionar problemas do mundo real.

 

EMENTA

Noções de análise de algoritmos (eficiência e corretude); Algoritmos para classificação interna; Principais técnicas de desenvolvimento de algoritmos.

 

SOBRE O PROFESSOR

Felipe Fernandes é Professor Adjunto do Departamento de Ciência da Computação, Instituto de Computação, da Universidade Federal da Bahia (UFBA). Recebeu seu doutorado (2022), mestrado (2018) e bacharelado (2016) em Ciência da Computação da Universidade Federal do Rio Grande do Norte (UFRN), onde também foi professor substituto (2019-2020). Participou de mobilidade acadêmica na Polytech Nice Sophia-Antipolis, na França (2015-2016). Desde a graduação, tem investigado algoritmos eficientes para problemas de otimização, com foco naqueles em que duas ou mais funções de otimização precisam ser consideradas simultaneamente. Seus tópicos de pesquisa incluem, mas não são limitados a, otimização multi-objetivo, computação evolucionária, meta-heurísticas e hibridização.