Graduação em Engenharia de Software

Solicitar informações

Graduação em Engenharia de Software

  • Conteúdo Graduação em Engenharia de Software.

    Duração: 4 anos e meio / 9 semestres
    Carga Horária: 3.840
    Local: Campus Perimetral, Unidade Bueno
    Período: NOTURNO


    Capacitação Profissional.
    O setor de Tecnologia da Informação não para de crescer e se transformar, gerando empregos em diversas áreas do segmento. O curso de Engenharia de Software da UNIALFA apresenta um projeto pedagógico atualizado com essas demandas do mercado. Ele é focado no desenvolvimento de habilidades e competências técnicas e humanísticas para formar profissionais altamente preparados para atuarem em todas as áreas envolvidas na construção e manutenção de softwares.

    Para isso, o curso desenvolve atividades que alinham os conhecimentos estudados nas aulas com a realidade profissional, contando também com o Núcleo de Práticas em Tecnologia e Inovação. Assim, profissional formado pela UNIALFA poderá atuar nos diversos setores de Tecnologia da Informação, incluindo vagas de: cientista de dados, engenheiros de softwares e desenvolvedores.


    Mercado de Trabalho.
    O curso de Engenharia de Software da UNIALFA formar profissionais com domínio das melhores tecnologias e práticas de mercado. O egresso será capaz de atender diversos tipos de demandas que envolvam a condução de projetos de desenvolvimento de software com visão crítica, inovadora e criativa. Assim, o engenheiro de software será capaz de:

    Especificar, projetar, construir e manter softwares;
    Gerenciar equipes de desenvolvimento de software.

    Diferenciais do Centro Universitário Alves Faria - UNIALFA.
    - Professores com ampla experiência acadêmica e profissional;
    - Núcleo de Práticas em Tecnologia e Inovação com laboratórios modernos e que permitem a aplicação de conhecimentos adquiridos em sala de aula;
    - Disciplinas que simulam um ambiente real de trabalho em startups e fábricas de software;
    - Maratona Interna de Programação (UNIALFA CodeCup);
    - Os estudantes são encorajados a montar um portfólio de projetos que são desenvolvidos durante as disciplinas.

    Núcleo de Práticas em Tecnologia e Inovação.
    O alinhamento entre teoria e prática é uma das premissas da UNIALFA e que refletiram na criação do Núcleo de Práticas em Tecnologia e Inovação. Ele possui seis laboratórios com equipamentos similares aos que indústrias e empresas utilizam em todo o país. O núcleo é um espaço de aprendizado onde os estudantes podem ter o contato com atividades desenvolvidas no dia a dia da profissão.


    Matriz Curricular.

    1ª SEQUÊNCIA SUGERIDA.
    Matemática Básica 40
    Estatística Básica 40
    Sociedade e Organização 40
    Técnicas de Leitura e Produção de Texto 80
    Fundamentos de Engenharia de Software 80
    Oficina de Programação 40
    Algoritmos e Programação de Computadores 80
    Carga Horária Total   400


    2ª SEQUÊNCIA SUGERIDA.
    Arquitetura e Organização de Computadores 80
    Legislação Aplicada a Engenharia de Software 40
    Técnicas de Programação 80
    Cálculo   80
    Matemática Discreta 40
    Interação Homem-Máquina 40
    Lógica Computacional 40
    Carga Horária Total 400

    3ª SEQUÊNCIA SUGERIDA.
    Matemática Discreta II 40
    Lógica Computacional II 40
    Construção de Software Comercial 80
    Engenharia de Software 80
    Projeto de Banco de Dados 80
    Algoritmos e Estrutura de Dados I 80
    Carga Horária Total 400

    4ª SEQUÊNCIA SUGERIDA.
    Análise de Sistemas de Informação 80
    Administração e Organização de Banco de Dados  80
    Sistemas Operacionais 80
    Álgebra Linear 60
    Algoritmos e Estrutura de Dados II 80
    Carga Horária Total 380

    5ª SEQUÊNCIA SUGERIDA.
    Rede de Computadores I 40
    Teoria da Computação 80
    Projeto e Modelagem de Software 80
    Paradigmas de Programação 40
    Desenvolvimento de Sistemas para Internet 80
    Construção de Software 80
    Carga Horária Total 400

    6ª SEQUÊNCIA SUGERIDA.
    Gerenciamentro de Projetos 80
    Metodologia Científica 40
    Usabilidade de Software e Experiência do Usuário 40
    Sistemas Computacionais Distribuídos e Aplicações em Nuvens 80
    Validação e Verificação de Software 40
    Processos de Software   80
    Rede de Computadores II 40
    Carga Horária Total 400

    7ª SEQUÊNCIA SUGERIDA.
    Qualidade de Software 40
    Padrões Arquiteturais 80
    Frameworks de Persistência de Dados 40
    Inteligência Artificial 80
    Gestão de Serviços e Governança de Tecnologia da Informação 80
    Metodologias Ágeis de Desenvolvimento de Software 40
    Empreendedorismo 40
    Carga Horária Total 400

    8ª SEQUÊNCIA SUGERIDA.
    Desenvolvimento de Aplicativos Móveis 80
    Segurança e Auditoria no Desenvolvimento de Sistemas 80
    Trabalho de Conclusão de Curso I   40
    Complexidade de Algoritmos   40
    Fábrica de Software I   80
    Carga Horária Total 320

    9ª SEQUÊNCIA SUGERIDA.
    Tópicos Contemporâneos em Engenharia de Software 40
    Machine Learning e Mineração de Dados 80
    Governança e Gestão de Serviços de Software 40
    Pesquisa Operacional e Otimização 40
    Fábrica de Software II   40
    Trabalhao de Conclusão de Curso II 80
    Carga Horária Total 320

    OUTRAS ATIVIDADES.
    Atividades Complementares 175
    Estágio Curricular Supervisionado  175
    Carga Horária Total 350

    DISCIPLINAS OPTATIVAS.
    Língua Brasileira de Sinais - LIBRAS 40
    Compiladores  80
    Computação Gráfica  40
    Planejamento Estratégico de Tecnologia da Informação 80
    Modelagem de Processos de Negócio 40
    Gestão da Informação e do Conhecimento 40
    Economia Aplicada  40
    Linguagens Formais e Autômatos   60
    Linguagens de Montagem   40
    Fundamentos de Administração  80

Outro curso relacionado com engenharia de software