Educação
Pós-graduação em Algoritmos e Estrutura de Dados Orientada a Programação
Sobre o Curso de Pós-graduação em Algoritmos e Estrutura de Dados Orientada a Programação
No universo da tecnologia, o domínio de Algoritmos e Estrutura de Dados não é apenas um diferencial – é a espinha dorsal que sustenta toda inovação. É o que separa um programador funcional de um arquiteto de software visionário. A Pós-graduação em Algoritmos e Estrutura de Dados Orientada a Programação foi meticulosamente desenhada para ser a ponte definitiva para esse próximo nível. Aqui, você não apenas aprenderá a escrever código, mas a dominar a lógica fundamental por trás dele, capacitando-o a projetar soluções de alta performance e a resolver problemas complexos que hoje parecem intransponíveis.
Esta pós-graduação é mais do que uma qualificação; é um investimento estratégico no seu futuro. Ao concluir o curso, você estará preparado para assumir as posições mais cobiçadas do mercado, liderar projetos de alta complexidade e ser reconhecido como uma autoridade técnica. Deixe de ser um seguidor de tecnologias e torne-se um criador de soluções eficientes. O seu próximo grande passo profissional começa agora.
Para quem é este curso
Você é um desenvolvedor, engenheiro de software ou profissional de tecnologia que já domina uma linguagem de programação, mas sente que seus fundamentos teóricos estão limitando seu crescimento? Se você busca criar códigos mais rápidos e escaláveis, deseja se sentir 100% confiante para encarar os desafios técnicos de qualquer processo seletivo e quer resolver problemas complexos com elegância e performance, esta especialização foi desenhada para o seu momento de carreira.
Este curso é ideal tanto para o profissional que almeja uma promoção para cargos de sênior ou especialista, quanto para aquele que precisa de uma atualização sólida para se tornar uma referência técnica em sua equipe. Partimos do princípio que você já sabe programar; nosso objetivo é refinar sua habilidade, transformando você em um arquiteto de soluções capaz de projetar a espinha dorsal de sistemas robustos e eficientes, que se destacam pela qualidade e inteligência.
Para consultar a Portaria de Cadastro do Curso do MEC, clique aqui
O que você vai aprender
Lógica de Programação | 60h
Linguagens de Programação. Representação gráfica e textual de algoritmos. Operações e expressões alfanuméricas. Estruturas Condicionais SE. Estruturas Repetitivas com Cadeias de Caracteres. Vetores. Matrizes. Arquivos de Dados. Procedimentos. Funções.
Estrutura de Dados | 60h
Introdução ao Estudo de Algoritmos. Listas ligadas implementação estática. Pilhas estáticas. Filas estáticas. Lista ligada implementação dinâmica. Pilha implementação dinâmica. Deque dinâmico. Fila com implementação dinâmica. Conceito de árvores. Árvores binárias. Árvores tries. Árvores AVL. Introdução a Grafos. Grafos de busca em profundidade. Grafos de busca de largura. Grafos do caminho mais curto.
Algoritmos e Programação | 40h
Introdução aos conceitos fundamentais de algoritmos e lógica de programação. Desenvolvimento de habilidades para a criação de soluções computacionais utilizando linguagens de programação estruturada. Estudo de estruturas de controle, variáveis, tipos de dados, funções, modularização e depuração. Aplicação prática em problemas reais com ênfase na resolução de problemas e no desenvolvimento de raciocínio lógico.
Lógica de Programação Avançada | 60h
Algoritmos. Lógica de Programação. Linguagens. Operadores. Estruturas de dados. Estruturas de repetição. Estruturas de controle de dados. Vetores. Matrizes. Ordenação. Busca. Arquivos.
Programação em Python | 40h
Programação em Python conceitos e aplicação de algoritmos, sintaxe e técnicas de depuração. Estruturas de dados em python: listas tuplas e dicionários, técnicas de interação e manipulação. Indexação e fatiamento em listas e tuplas e estruturas de controle avançadas, estruturas de controle avançadas. Modularização. Manipulação de arquivos e exceções.
Engenharia de Software | 40h
Princípios que orientam a prática. Entendendo os requisitos. Modelagem de requisitos. Conceitos de design. Conceitos de qualidade. Técnicas de revisão. Garantia de qualidade de software. Estratégias de teste de software. Modelos de processos. Gerenciamento de configuração de software. Métricas do produto. Métricas de processo. Conceitos de gerenciamento de projetos. Métricas do projeto. Estimativa para projetos de software. Manutenção e reengenharia.
Análise e Projeto de Software Orientado a Objetos | 40h
Conceitos, definições e características da OO. UML - Conceitos e Aplicações. Processo unificado de desenvolvimento de software. Processo Unificado: Concepção, Elaboração, Construção e Transição. Desenvolvimentos Iterativo e Evolutivo. Desenvolvimento Ágil de Projetos. Qualidade de Software. Gerenciamento de Projetos. Análise de Ponto de Função.
Qualidade de Software | 40h
Contextualização histórica, conceitos básicos e principais linhas de pensamento sobre a qualidade de software. Qualidade de Produto x Processo. Padrões da Qualidade: Normas ISO 9000. Gerência da Qualidade. Melhorias de Processo. Modelos de Maturidade: CMMI; MR MPs; ISO 15504. Técnicas das Metodologias Ágeis. Métricas e medidas da qualidade de software.
Docência no Ensino Superior | 40h
A disciplina visa propiciar reflexões acerca do papel histórico, pedagógico e prático do professor universitário, oferecendo bases teóricas e metodológicas para o desenvolvimento de competências docentes no Ensino Superior. Aborda o surgimento da docência universitária, a formação pedagógica do professor, as especificidades da aprendizagem de adultos (andragogia), a organização didática, o planejamento e a avaliação, bem como o emprego de metodologias ativas e uso de tecnologias para a inovação na prática docente.
Pós-graduação em Algoritmos e Estrutura de Dados Orientada a Programação
Início imediato
100% online
Sem taxa de matrícula
Estude onde e quando quiser
TCC opcional
Material em PDF
Conclusão mínima de 4 meses
Portaria do Curso no MECde R$ 958,80
por R$ 478,80
em até 12x sem juros de R$ 39,90
Investimento
de R$ 958,80 por R$ 478,80
em até 12x sem juros de R$ 39,90
de R$ 958,80 por R$ 478,80
em até 12x sem juros de R$ 39,90
de R$ 958,80 por R$ 383,04