Conteúdos programáticos:
1. Fundamentos de Dados: dados e tipos, informação vs conhecimento, viés na recolha, formatos CSV/JSON/XML/Parquet.
2. Recolha e Ingestão: APIs, bases de dados, web scraping, ETL/ELT, integração, data cleaning (missing values, outliers, inconsistências, escalas).
3. Análise e Preparação: análise exploratória, estatísticas, visualização, normalização (máx., Min-Max, Z-score, IQR).
4. Análise Preditiva: introdução, métodos, métricas.
5. Algoritmos de Pesquisa: DFS, BFS, gulosa, A*, MinMax, Alpha-Beta, profundidade.
6. Aprendizagem Supervisionada: função de custo, gradiente, redes neuronais.
7. Aprendizagem Automática: generalização, protocolos, validação cruzada.
8. Aprendizagem Não Supervisionada: clustering, K-means, agglomerative.
9. Aprendizagem por Reforço: Q-Learning.
10. IA Generativa: BoW, TF-IDF, embeddings, transformers, LLMs.
11. Visão Computacional: classificação, CNNs, VLMs, foundational models.