Educação

Pós-graduação em Algoritmos e Estrutura de Dados Orientada a Programação

Coordenador Geral: Me. Leonardo Moraes Armesto
Coordenador Técnico/Científico: Me. Sergio De Oliveira Miguel

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.

Desconto por tempo limitado!
Pós-Graduação

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 MEC

de R$ 958,80

por R$ 478,80

em até 12x sem juros de R$ 39,90

Investimento

Cartão de crédito

de R$ 958,80 por R$ 478,80

em até 12x sem juros de R$ 39,90

Boleto parcelado

de R$ 958,80 por R$ 478,80

em até 12x sem juros de R$ 39,90

Pix à vista

de R$ 958,80 por R$ 383,04