Sobre o curso
Objetivo do Curso
O curso de Engenharia de Software tem como objetivo formar profissionais com sólida base científica, tecnológica e prática, capazes de projetar, desenvolver, validar e evoluir sistemas de software complexos que sustentam diversos setores da sociedade, como governo, saúde, finanças e indústria.
Diferenciais
- Formação em Engenharia de Software, e não apenas em programação ou desenvolvimento de sistemas, abrangendo todo o ciclo de vida do software: requisitos, arquitetura, desenvolvimento, testes, verificação, validação, manutenção e evolução.
- Integração entre fundamentos de Engenharia, Computação e Matemática, proporcionando formação científica e tecnológica ampla.
- Forte componente prático, com projetos integradores, atividades de extensão e experiências vinculadas ao contexto real do mercado.
- Formação orientada à qualidade, segurança, desempenho e escalabilidade, preparando o estudante para o desenvolvimento de sistemas complexos e confiáveis.
- Integração com outros cursos da Escola Politécnica, incluindo Ciência da Computação, Engenharia de Computação, Sistemas para Internet e Design de Games, permitindo uma formação interdisciplinar e compartilhamento de conhecimentos.
- Ênfase em inovação e tecnologias emergentes, acompanhando a transformação tecnológica e as novas demandas do mercado.
- Desenvolvimento de competências profissionais e comportamentais, incluindo trabalho em equipe, comunicação, gestão de projetos, tomada de decisão e aprendizagem contínua.
- Articulação entre ensino, pesquisa e extensão, incluindo iniciação científica e tecnológica e atividades de extensão ao longo da formação.
Em resumo, o diferencial central é formar um engenheiro capaz de compreender o software como um sistema de engenharia, desde a identificação do problema e levantamento de requisitos até o desenvolvimento, validação, operação, manutenção e evolução da solução.
Perfil do Profissional
O egresso será um profissional capaz de atuar de forma crítica, ética, inovadora e sistêmica na concepção, projeto, desenvolvimento, validação, implantação e evolução de sistemas de software.
Deverá possuir domínio técnico associado à capacidade de:
- analisar problemas e necessidades de clientes e organizações;
- especificar requisitos;
- selecionar tecnologias adequadas;
- projetar arquiteturas e soluções de software;
- desenvolver e integrar sistemas;
- realizar testes, verificação e validação;
- avaliar e assegurar a qualidade do software;
- gerenciar projetos, considerando custos, prazos e riscos;
- aplicar normas, padrões e boas práticas;
- trabalhar em equipes multidisciplinares;
- identificar oportunidades de inovação e negócios;
- adaptar-se continuamente às transformações tecnológicas.
Destaca-se também que o profissional poderá atuar como desenvolvedor, arquiteto de software, engenheiro de qualidade, especialista em testes, líder técnico e gestor de projetos tecnológicos.
Campo de atuação do profissional
O Engenheiro de Software poderá atuar em organizações públicas e privadas, empresas de tecnologia, startups, indústrias e instituições que utilizem ou desenvolvam sistemas computacionais. Entre os principais campos de atuação estão:
Desenvolvimento de Software
Arquitetura de Software
Engenharia de Requisitos
Qualidade e Testes de Software
DevOps e integração de sistemas
Segurança de Sistemas Computacionais
Gestão e liderança de projetos de software
Consultoria tecnológica
Manutenção, modernização e evolução de sistemas
Pesquisa e desenvolvimento tecnológico
Empreendedorismo e criação de soluções digitais
Atos regulatórios
Titulação: Bacharel em Engenharia de Software
Coordenação
Felipe Viel
Rua Uruguai, 458
Bairro Centro - Itajaí - SC
CEP 88302901