Engenharia e Arquitetura

Engenharia de Software - Bacharelado EAD

  • 7 semestres

A Engenharia de Software tem como objetivo o desenvolvimento de novos programas de computador. O curso de Engenharia de Software da Anhanguera traz disciplinas nas áreas de lógica e algoritmos, arquitetura e modelagem de dados, suporte e gerenciamento de redes de computadores, desenvolvimento, implementação de APIs, programação web etc. Ao final do curso, você será capaz de projetar, desenvolver, testar, dar manutenção e atualizar sistemas computacionais, jogos virtuais, aplicativos e plataformas digitais. Você tem dúvida sobre as diferenças entre cursos de TI? Para ajudá-lo a decifrar esse mistério, listamos a seguir alguns deles e seu principal intuito: Engenharia de Software - concentra-se nos aspectos práticos da produção de um sistema - Ciência da Computação - prioriza os fundamentos teóricos da Informática - Sistemas de Informação - administra o fluxo de informações geradas e distribuídas por redes de computadores - Engenharia da Computação - constrói os equipamentos computacionais - Análise e Desenvolvimento de Sistemas - foca no desenvolvimento e no planejamento de sistemas de automação e de informação

Grade curricular

  • Algoritmos E Programação Estruturada

  • Análise E Modelagem De Sistemas

  • Análise Orientada A Objetos

  • Arquitetura De Software

  • Arquitetura E Organização De Computadores

  • Bancos De Dados Não Relacionais

  • Computação Em Nuvem

  • Desenvolvimento De Sistemas E-Commerce

  • Desenvolvimento Mobile

  • Direito Cibernético

  • Engenharia De Requisitos

  • Engenharia De Software

  • Frameworks Para Desenvolvimento De Software

  • Gerenciamento E Qualidade De Software

  • Governança De Tecnologia Da Informação

  • Implementação De Projeto Web

  • Infraestrutura Ágil

  • Interface E Usabilidade

  • Linguagem De Programação

  • Linguagem Orientada A Objetos

  • Lógica Computacional

  • Modelagem De Dados

  • Programação E Desenvolvimento De Banco De Dados

  • Programação Web

  • Projeto De Software

  • Redes E Sistemas Distribuídos

  • Segurança E Auditoria De Sistemas

  • Segurança Em Engenharia De Software

  • Sistemas De Computação E De Informação

  • Sistemas Operacionais

  • Técnicas De Inteligência Artificial

  • Testes E Manutenção De Software