Pós-Graduação (EaD)
Pós-graduação em Engenharia de Software e Dados
Tecnologia (EaD)

Carga Horária
420 h
Tempo de conclusão
A partir de 4 meses
Sobre o Curso de Pós-graduação em Engenharia de Software e Dados
No mundo impulsionado por dados e inovação tecnológica, a Engenharia de Software e Dados emerge como a chave para o sucesso. Dominar esse campo não é mais uma opção, mas uma necessidade para profissionais ambiciosos. A Pós-graduação em Engenharia de Software e Dados da Faculdade Focus é a sua porta de entrada para esse universo de oportunidades. Aqui, você dominará as competências essenciais e transformará sua visão estratégica, impulsionando sua carreira a um novo patamar de excelência. Prepare-se para liderar a próxima geração de soluções tecnológicas.
Imagine-se liderando projetos complexos em Engenharia de Software e Dados, com o reconhecimento e as oportunidades que você sempre almejou. Ao investir na Pós-graduação em Engenharia de Software e Dados da Faculdade Focus, você investe no seu futuro, abrindo portas para um novo patamar de carreira e realização profissional. O futuro da tecnologia está em suas mãos. Dê o próximo passo e comece a construir o seu sucesso agora mesmo.
Para quem é este curso
Este curso de Pós-graduação em Engenharia de Software e Dados é perfeito para você, profissional graduado que busca se destacar em um mercado cada vez mais impulsionado pela tecnologia. Se você é Analista de Sistemas, Cientista de Dados, Desenvolvedor, Engenheiro de Software, ou atua em áreas correlatas e deseja impulsionar sua carreira, aprofundando seus conhecimentos em Engenharia de Software e Dados para solucionar desafios complexos e liderar a transformação digital, este é o seu lugar. Esteja você buscando uma especialização para se tornar um profissional mais completo, uma atualização para se manter competitivo, ou mesmo uma transição de carreira para uma área com alta demanda, esta pós-graduação oferece o conhecimento e as habilidades práticas necessárias para alcançar seus objetivos.
Aprimore suas habilidades em áreas como desenvolvimento de software, big data, inteligência artificial e aprendizado de máquina, e posicione-se à frente no mercado.
Para consultar a Portaria de Cadastro do Curso do MEC, clique aqui
O que você vai aprender
Engenharia de Software | 60h
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.
Engenharia de Dados | 60h
A disciplina de Engenharia de Dados foca no estudo e na aplicação de técnicas e ferramentas para o gerenciamento eficiente de dados. A disciplina inclui tópicos como arquitetura de sistemas de dados, bancos de dados relacionais e não relacionais, processamento de grandes volumes de dados (Big Data), e integração de dados. Além disso, serão abordados temas como armazenamento de dados, ETL (Extract, Transform, Load), data lakes, e a importância da qualidade e segurança dos dados.
Tecnologias e Linguagens de Banco de Dados | 40h
Funcionalidades dos SGBDs. Ambientes de Gerenciamento de Banco de Dados. Requisitos de servidores de banco de dados. Instalação e configuração do MySQL. Manipulando Estruturas de Tabelas. Relacionamento entre Tabelas e o comando Select. Stored Procedure. Triggers. Views.
Bancos de Dados Não Relacionais | 40h
Esta disciplina aborda os conceitos fundamentais e as técnicas de bancos de dados não relacionais (NoSQL), explorando os principais tipos de bancos de dados NoSQL, como documentais, chave-valor, colunares e de grafos, enfatizando suas características, vantagens e desvantagens em relação aos bancos de dados relacionais. Também abordada técnicas de modelagem de dados, escalabilidade, consistência e a integração de bancos de dados NoSQL em ambientes de big data e aplicações web.
Big Data e Ciência de Dados | 60h
História e evolução do Big Data. Aplicabilidade das tecnologias de Big Data. Técnicas de visualização de dados. Onde aplicar Big Data. Conceitos e escopos da ciência de dados. Princípios e diferenças entre ciência de dados e big data. O papel e a importância do cientista de dados. Aplicações da ciência de dados. Processamento de grandes volumes de dados. Inteligência de negócio para Big Data. Bancos de dados para Big Data. Recuperação de informações. Técnicas de aprendizado de máquina. Gerência de dados e computação na nuvem. Bioinformática. Inovação tecnológica e novas tendências.
Teste de Software | 40h
Processo de software e suas etapas. Qualidade de Software: conceitos, fatores e garantia da qualidade. Ciclo de vida do processo de teste de software. Verificação e Validação. Fundamentos dos testes de software: definições, níveis e técnicas de testes. Teste estruturais e funcionais: conceitos e critérios de teste. Outras técnicas de teste de software: testes alfa, beta e testes não funcionais. Teste de Mutação, orientado a objetos, apoiados por aspectos. e baseado em modelos: conceitos e aplicações. Testes para aplicações web: conceitos e tipos de testes. Testes para dispositivos móveis: engenharia de aplicações móveis e tipos e abordagens de testes. Desenvolvimento orientado a testes. Automação de testes de software. Ferramentas de apoio ao processo de teste
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 Engenharia de Software e 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$ 287,04
