Pós-Graduação
Pós-graduação em Matemática orientada para Algoritmos e Estrutura de Dados
Exatas
Carga Horária
420 h
Tempo de conclusão
A partir de 4 meses
Sobre a Pós-graduação em Matemática orientada para Algoritmos e Estrutura de Dados
Se você é apaixonado(a) por desafios computacionais e busca se destacar na indústria tecnológica, este curso é a sua oportunidade de se tornar um profissional altamente capacitado e requisitado no mercado.
Imagine-se dominando as técnicas de demonstração mais poderosas da matemática, como prova direta, prova por contradição, prova por absurdo e prova por indução, e aplicando-as para criar algoritmos eficientes e soluções inovadoras. Com a nossa formação sólida em Matemática Discreta, você se tornará um verdadeiro mestre(a) no raciocínio lógico e na resolução de problemas complexos.
Você será imerso(a) no fascinante universo da Álgebra Linear e Geometria Analítica, adquirindo habilidades essenciais para a modelagem e otimização de estruturas de dados espaciais e algoritmos geométricos, que são cruciais para a ciência da computação de alto nível.
E não para por aí! Na disciplina de Matemática Aplicada, você aprenderá a utilizar as ferramentas matemáticas para resolver problemas do mundo real, preparando-se para enfrentar os desafios mais exigentes da indústria e da academia. Já o Cálculo Numérico fornecerá as ferramentas necessárias para lidar com cálculos aproximados e otimização de algoritmos, garantindo a precisão e eficiência dos seus sistemas computacionais.
Em nosso curso, você mergulhará no fascinante mundo dos algoritmos e programação, onde será capacitado(a) para projetar e implementar soluções eficientes para os problemas computacionais mais desafiadores. E para tornar as suas habilidades ainda mais completas, você aprenderá técnicas avançadas de estruturas de dados, permitindo que seus sistemas sejam organizados e performáticos, como um verdadeiro(a) especialista na área.
A Análise de Sistemas será um dos nossos pilares, proporcionando uma visão abrangente para que você identifique e modele requisitos, processos e funcionalidades de sistemas complexos, tornando-se apto(a) a liderar projetos de grande envergadura e impacto.
E não podemos esquecer dos nossos diferenciais exclusivos! Em nosso curso, você compreenderá detalhadamente o funcionamento interno dos compiladores e interpretadores, algo de extrema importância para o desenvolvimento de linguagens de programação e sistemas operacionais. Imagine o potencial que isso adicionará à sua carreira!
Então, se você busca se tornar um(a) profissional altamente requisitado(a), pronto(a) para enfrentar os desafios mais complexos da ciência da computação e tecnologia, esta é a sua oportunidade! < Não perca tempo e inscreva-se agora no curso de pós-graduação em Matemática Orientada para Algoritmos e Estrutura de Dados. Venha fazer parte de uma jornada extraordinária de aprendizado e crescimento, preparando-se para uma carreira brilhante e repleta de conquistas na indústria tecnológica. Matricule-se hoje e embarque nessa trajetória rumo ao sucesso!
O curso de pós-graduação é destinado a profissionais com formação em Matemática, Física, Engenharias e Tecnologia ou áreas afins das Ciências Exatas. É oportunizado e estendido para profissionais que desejam atuar na área educacional e possuem formações que o habilitem.
O curso é estendido aos demais profissionais de áreas que desejam adquirir conhecimento interdisciplinar no objeto do presente curso.
Para ingressar no curso você precisa ter diploma de curso superior em qualquer área do conhecimento.
Para consultar a Portaria de Cadastro do Curso do MEC, clique aqui
1. Matemática Discreta | 60H
Fundamentos de lógica matemática. Técnicas de demonstração: prova direta, prova por contradição, prova por absurdo, prova por indução. Teoria intuitiva de conjuntos. Operações com conjuntos. Álgebra de conjuntos. Conjuntos numéricos. Cardinalidade. Aritmética modular. Relações: relações de equivalência, relações de ordem. Funções discretas. Análise combinatória: princípio multiplicativo, princípio aditivo, permutação, arranjo, combinação; Princípio de inclusão e da exclusão. O princípio da casa dos pombos. Binômio de Newton. Funções geradoras. Partição de um inteiro. Relações de recorrência.
2. Álgebra Linear | 40H
Matrizes e sistemas de equações lineares. Determinantes. Espaços vetoriais. Transformações lineares. Operadores e matrizes diagonalizáveis. Autovalores e autovetores. Espaços com produto interno. Operadores sobre espaços com produto interno.
3. Matemática Aplicada | 40H
Fundamentos de matemática básica (potenciação, radiciação, razão, proporção, regra de três e porcentagem). Estudo dos conjuntos. Funções: gráficos e aplicações. Funções: outros modelos. Sequências progressões aritméticas e geométricas. Análise combinatória e probabilidades. Probabilidades - distribuições. Matrizes e Sistemas lineares. Funções polinomiais e aplicações. Limites. Introdução ao estudo da derivada.
4. Cálculo Númerico | 40H
Noções básicas sobre erros. Zeros reais de funções reais. Resolução de sistemas de equações lineares. Interpolação. Ajuste de curvas. Integração numérica. Solução numérica de equações diferenciais ordinárias.
5. Geometria Análitica | 40H
Conceito geométrico de vetor. Sistemas de coordenadas em R2 e R3. Produto escalar em R2 e R3. Produtos vetorial e misto no R3. Retas no plano e no espaço. Planos no espaço. Posições relativas entre retas e planos. Distâncias. Curvas no plano (cônicas) e no espaço, parametrização de curvas. Superfícies no espaço (quádricas), parametrização de superfícies. Aplicações.
6. Algoritmos e Programação | 60H
Lógica de programação; variáveis e tipos primitivos; operadores; expressões; entrada e saída de dados; estruturas de controle de seleção e de repetição; listas; funções.
7. Estruturas de Dados | 60H
Tipos abstratos de dados. Estruturas básicas: pilhas, filas, listas, árvores e suas variações. Listas circulares, listas duplamente encadeadas, listas ordenadas, árvores binárias, árvores binárias de busca, árvores binárias de busca balanceadas. Representação, manipulação e algoritmos: inserção, eliminação, busca e percurso. Conceitos sobre implementação de estruturas de dados: alocação estática, alocação dinâmica, alocação sequencial e alocação encadeada de memória para conjuntos de elementos. Implementação com armazenamento em memória temporária. Técnicas de pesquisa e ordenação. Arquivos: ordenação externa. Árvores: árvores m-ways, árvores B, árvore vermelho e preto, quadri-trees.
8. Análise de Sistemas | 40H
Histórico e conceitos da análise de sistemas. Ciclo de desenvolvimento de um sistema de informação. Importância de entender as necessidades do cliente quanto ao sistema de informação correto que atenda seu negócio. Coleta de dados. Técnicas de levantamento de requisitos com os clientes. Prototipação de telas. Análise orientada a objetos com UML - Unified Model Language. Conceitos e diagramas da UML. Diagrama de caso de uso. Histórias de usuário. Diagrama de classes. Diagrama de sequência. Diagrama de atividades. Diagrama de transição de estados. Diagrama de Pacotes.
9. Compiladores e Interpretadores | 40H
Compiladores e interpretadores. Análise Léxica e Sintática. Análise Semântica e Tipos. Otimização e Geração de código. Ambientes de tempo de execução. Interpretadores JIT.
Pós-graduação em Matemática orientada para Algoritmos e Estrutura de Dados
100% online
Estude onde e quando quiser
TCC opcional*
Livro Digital em PDF
Videoaulas*
Acesso a Biblioteca Virtual
Núcleo de Apoio Intensivo ao Aluno - NAIA
Conclusão mínima de 4 meses
Portaria do Curso no MECde R$ 1198,80
por R$ 358,80
em até 12x sem juros de R$ 29,90
Investimento
de R$ 1198,80 por R$ 358,80
em até 12x sem juros de R$ 29,90
de R$ 1198,80 por R$ 358,80
em até 12x sem juros de R$ 29,90
de R$ 1198,80 por R$ 322,92
de R$ 1198,80 por R$ 358,80