Dados do curso
Criação | Turno | Regime | Vagas | Duração |
2016 | Noturno | Semestral | 50 | 8 semestres (4 anos) |
Habilitação | Título | |||
Bacharelado em Engenharia de Software | Engenheiro de Software |
Entre em contato com o coordenador do curso
- Prof. Dr. Daniel Facciolo Pires – daniel@facef.br
Aspectos Legais de Criação do Curso
Curso aprovado pelo Conselho de Ensino, Pesquisa e Extensão (CEPE) e Conselho Universitário do Centro Universitário Municipal de Franca – Uni-FACEF para ser oferecido a partir do primeiro semestre de 2017.
Atuação
O engenheiro de software pode exercer os seguintes cargos em empresas que desenvolvem ou se utilizam de software: Gerente de projeto; Analista de negócio; Desenvolvedor de aplicativos para web, para dispositivos móveis e games; Analista programador, Analista de teste; Arquiteto de software; Analista de qualidade; Analista de configuração; Analista de implantação; Analista de requisitos; Analista de Manutenção; Administrador de banco de dados.
Fale com o coordenador
Benefícios para Sociedade
Todo usuário interage (via mouse, microfone, teclado, câmera, tela sensível, etc.) com o software e este, por sua vez, interage com o hardware dos computadores. O software desempenha um papel central em quase todos os aspectos da vida cotidiana, no governo, bancos e finanças, educação, transporte, entretenimento, medicina, agricultura, indústria e direito, entre outros. Softwares, inclusive, mantêm funcionando os vários serviços eletrônicos e programas sociais de larga escala dos governos, o fornecimento de energia elétrica, as redes de telecomunicações, os serviços de transporte aéreo, os caixas eletrônicos dos bancos, os cartões de crédito, as bolsas de valores e mercadorias, e muito mais. Os produtos de software têm ajudado a sociedade quanto à eficiência e à produtividade. Eles permitem solucionar problemas de forma mais eficaz e fornecem um ambiente muitas vezes, mais seguro, mais flexível e mais aberto. Os produtos de software estão entre os mais complexos dos sistemas artificiais, e software, por sua própria natureza, tem ainda propriedades essenciais intrínsecas (por exemplo, a complexidade, a invisibilidade e a mutabilidade), que não são fáceis de serem dominadas. (MEC, 2012).
Perfil dos Egressos
Levando em consideração a flexibilidade necessária para atender domínios diversificados de aplicação e para as vocações das Instituições, espera-se dos egressos dos cursos de Engenharia de Software que:
- Possuam uma sólida formação em Ciência da Computação, Matemática e Produção, visando a criação de sistemas de software de alta qualidade de maneira sistemática, controlada, eficaz e eficiente que levem em consideração questões éticas, sociais, legais e econômicas;
- Possuam a capacidade de criar soluções, individualmente ou em equipe, para problemas complexos que tenham muitas relações entre domínios de conhecimento e de aplicação;
- Possuam a capacidade de ser reflexivos na construção de software por entender que eles atingem direta ou indiretamente as pessoas;
- Entendam o contexto social no qual a construção de Software é praticada, bem como os efeitos dos projetos de software na Sociedade;
- Entendam os aspectos econômicos e financeiros, associados a novos produtos e organizações;
- Entendam a importância da inovação e da criatividade e entendam as perspectivas de negócios e oportunidades relevantes.
Competências e Habilidades Especificas dos Egressos
Levando em consideração a flexibilidade necessária para atender domínios diversificados de aplicação e para as vocações das Instituições, o curso de Bacharelado em Engenharia de Software deve possibilitar uma formação profissional que revele, pelo menos, as habilidades e competências para:
- Investigar, compreender e estruturar as características de domínios de aplicação em diversos contextos;
- Compreender e aplicar processos, técnicas e procedimentos de construção de software;
- Analisar e selecionar tecnologias adequadas para a construção de software;
- Conhecer os direitos e propriedades intelectuais inerentes à produção e utilização de software;
- Avaliar a qualidade de sistemas de software;
- Integrar sistemas de software;
- Gerenciar projetos de software;
- Aplicar adequadamente normas técnicas;
- Qualificar e quantificar seu trabalho baseado em experiências e experimentos;
- Exercer múltiplas atividades relacionadas a software como: desenvolvimento, evolução, consultoria, negociação, ensino e pesquisa;
- Conceber, aplicar e validar princípios, padrões e boas práticas no desenvolvimento de software;
- Analisar e criar modelos relacionados ao desenvolvimento de software;
- Identificar novas oportunidades de negócios e desenvolver soluções inovadoras.
Formação Tecnológica Específica dos Cursos de Bacharelado em Engenharia de Software
Os Cursos devem escolher e trabalhar conteúdos tecnológicos de forma aprofundada ou abrangente coerentemente com o perfil, as competências e as habilidades especificadas pelas Instituições para os egressos. Os cursos devem, também, escolher e trabalhar um conjunto de conteúdos básicos que suportam a formação tecnológica, coerentemente com a abrangência e profundidade com que cada conteúdo tecnológico deve ser trabalhado. Os conteúdos tecnológicos e básicos são:
- Paradigmas e Ferramentas para Construção de Software;
- Requisitos, Arquitetura e Desenho de Software;
- Gerência de Projetos e de Configuração;
- Evolução de Software;
- Engenharia Econômica;
- Engenharia de Qualidade;
- Práticas de Comunicação;
- Relações Humanas de Trabalho;
- Dinâmica e Psicologia de Grupo;
- Impactos sociais da tecnologia de software;
- Empreendedorismo;
- Modelagem, Simulação e Otimização em Engenharia de Software;
- Tratamento e Armazenamento de Informação.
- Planejamento e Controle do Software;
- Estratégias de Observação e Experimentação;
- Normatização e Certificação de Qualidade;
- Confiabilidade de Processos, Produtos e Serviços;
- Pesquisa operacional;
- Gestão de Conhecimento, Estratégica e Organizacional;
Grade Curricular
SEMESTRE | DISCIPLINA | HORA/RELÓGIO |
1º Semestre | Introdução a Computação | 66 |
Algoritmo e Lógica de Programação I | 66 | |
Programação de Computadores I | 66 | |
Matemática Discreta | 66 | |
Comunicação e Expressão I | 33 | |
Metodologia de Pesquisa Científica I | 33 | |
CARGA HORÁRIA TOTAL – 1º SEMESTRE | 330 | |
2º Semestre | Engenharia de Software I | 66 |
Algoritmo e Lógica de Programação II | 66 | |
Programação de Computadores II | 66 | |
Cálculo Diferencial e Integral | 66 | |
Comunicação e Expressão II | 33 | |
Metodologia de Pesquisa Científica II | 33 | |
CARGA HORÁRIA TOTAL – 2º SEMESTRE | 330 | |
3º Semestre | Engenharia de Software II | 66 |
Estrutura de Dados I | 66 | |
Banco de Dados I | 66 | |
Interação Humano Computador I | 33 | |
Paradigmas de Programação I | 66 | |
Empreendedorismo I | 33 | |
CARGA HORÁRIA TOTAL – 3º SEMESTRE | 330 | |
4º Semestre | Gestão de Projetos | 66 |
Estrutura de Dados II | 66 | |
Banco de Dados II | 66 | |
Interação Humano Computador II | 33 | |
Paradigmas de Programação II | 66 | |
Empreendedorismo II | 33 | |
CARGA HORÁRIA TOTAL – 4º SEMESTRE | 330 | |
5º Semestre | Qualidade de Software | 66 |
Programação com Banco de Dados | 66 | |
Desenvolvimento de Software para Web I | 33 | |
Arquitetura e Organização de Computadores | 66 | |
Desenvolvimento de Software para Dispositivos Móveis I | 33 | |
Redes de Computadores | 66 | |
CARGA HORÁRIA TOTAL – 5º SEMESTRE | 330 | |
6º Semestre | Arquitetura de Software | 33 |
Mineração de Dados | 66 | |
Desenvolvimento de Software para Web II | 33 | |
Sistemas Distribuídos | 66 | |
Desenvolvimento de Software para Dispositivos Móveis II | 33 | |
Probabilidade e Estatística | 33 | |
Sistemas Operacionais | 66 | |
CARGA HORÁRIA TOTAL – 6º SEMESTRE | 330 | |
7º Semestre | Verificação e Validação de Software | 66 |
Desenvolvimento de Jogos Digitais I | 33 | |
Projetos em Desenvolvimento Tecnológico e Inovação em Engenharia de Software I | 66 | |
Gerenciamento de Configuração de Software | 66 | |
Integração de aplicações | 33 | |
Inteligência Artificial | 66 | |
CARGA HORÁRIA TOTAL – 7º SEMESTRE | 330 | |
8º Semestre | Desenvolvimento de Jogos Digitais II | 33 |
Engenharia de Segurança para Software | 66 | |
Projetos em Desenvolvimento Tecnológico e Inovação em Engenharia de Software II | 66 | |
Manutenção de Software | 66 | |
Teoria da Computação | 66 | |
Direito Aplicado a Computação | 33 | |
CARGA HORÁRIA TOTAL – 8º SEMESTRE | 330 |
CARGA HORÁRIA TOTAL | 2640 |
Estágio Supervisionado (a partir do quinto semestre letivo): 360 horas
Atividades Complementares (a partir do primeiro semestre letivo): 140 horas
Trabalho de Conclusão de Curso (a partir do sexto semestre): 100 horas
Total Geral: 3240 horas
Noite de colação de grau dos formandos de Engenharia de Software, Sistemas de Informação e Letras no Uni-FACEF
Em uma semana marcada pelas colações de grau de seus formandos, o Uni-FACEF tem promovido cerimônias presenciais em…Uni-FACEF assina convênio com associação de empresas de tecnologia e inovação
Na quarta-feira (25), o Reitor do Uni-FACEF, Prof. Dr. José Alfredo de Pádua Guerra, e o chefe do…Departamento de Computação apresenta “II Mostra de Trabalhos Interdisciplinares em Computação”
Estudantes do 4o. semestre dos cursos de Sistemas de Informação, Ciência da Computação e Engenharia de Software apresentaram…Uni-FACEF tem a melhor equipe da região na XXV Maratona de Programação
No sábado (14), os estudantes Gabriel Henrique Leal Garcia, Helil Barbosa Bergaria, Renato Marques Teles, Gustavo Tupá Medeiros,…Informações
As informações de mensalidades listadas abaixo são válidas para o ano letivo de 2021. O desconto pontualidade é concedido para pagamentos até a data de vencimento do boleto (todo dia 10 de cada mês). Consulte a Tesouraria para obter mais informações.
Curso | Valor do boleto | Valor com desconto pontualidade(10%) |
---|---|---|
Engenharia de Software – Noturno | R$ 1.027,78 | R$ 925,00 |