Ensino da Engenharia
Sofware
Separação
Diferenças de conteúdo abordado
Perfil dos alunos
Pessoas voltadas a pesquisa
Pessoas voltadas ao desenvolvimento
Indústria x Universidades
Perfil de formação diferentes
Diferenças
Dificuldade em definir conceitos fundamentais da computação e da engenharia
Engenharia de Software
Estudo do meio industrial
Conhecimento de economia e gestão
Contato com clientes
Direcionada para produção industrial
Conhecimento de tecnologias estabelecidas
Ciências da Computação
Capaz de gerar e resolver problemas
Preocupação em produzir algo novo
Direcionada para pesquisas
Base sólida da teoria
Contexto industrial
Interesse da industria na qualidade do ensino
Interesse financeiro do programador
Não é necessários profissionais com conhecimentos profundos da computação
Necessidades
Profissionais aptos a utilizar as
tecnologias disponíveis na indústria
Pessoas com conhecimento para produção
Engenheiros de software
Exigência aumenta com o grau de formação
Deve ter conjunto de conhecimentos básicos relacionados a engenharia
Contexto
Acadêmico
Aproximar o mundo acadêmico do empresarial
Apresentar problemas industriais a serem resolvidos
Contato entre alunos e clientes
Envolver
Algum trabalho de hardware
Ciência de gestão
Pesquisa operacional
Questões econômicas
Experiência de desenvolvimento de software na academia
Aprender com os erros