O curso de Bacharelado em Engenharia da Software da ITE foi autorizado a funcionar pela Resolução CONSU/CEUB nº 02/2024, de 09 de outubro de 2024.
O curso de Engenharia de Software do Centro Universitário de Bauru tem como objetivo formar profissionais aptos a conceber, projetar, desenvolver e gerenciar sistemas de software de alta qualidade, que atendam às necessidades dos mais diversos setores da sociedade. O curso prepara os estudantes para lidar com todas as etapas do ciclo de vida do software, desde a análise de requisitos até a manutenção e evolução de sistemas, sempre com foco na eficiência, segurança e inovação tecnológica.
Principais Áreas de Conhecimento
Ao longo do curso, o estudante desenvolverá habilidades em diversas áreas de conhecimento fundamentais para o mercado de Engenharia de Software, tais como:
- Análise e Modelagem de Requisitos: Identificação e especificação das necessidades dos usuários e clientes.
- Desenvolvimento de Software: Criação de aplicações utilizando diferentes linguagens de programação e tecnologias.
- Arquitetura de Software: Definição de estruturas e padrões para garantir a escalabilidade, desempenho e manutenibilidade dos sistemas.
- Metodologias Ágeis: Aplicação de frameworks e metodologias, como Scrum e Kanban, para a gestão eficiente de projetos de software.
- Testes de Software e Qualidade: Desenvolvimento de práticas de teste para garantir a confiabilidade e robustez das soluções.
- Gerenciamento de Projetos de Software: Uso de técnicas e ferramentas para planejamento, execução e controle de projetos de software.
- Engenharia de Requisitos: Estudo das técnicas de elicitação, análise, documentação e validação de requisitos.
- Usabilidade e Experiência do Usuário (UX/UI): Desenvolvimento de interfaces intuitivas e que proporcionem uma boa experiência ao usuário final.
- Sistemas Distribuídos e Computação em Nuvem: Desenvolvimento de aplicações escaláveis e seguras em ambientes distribuídos.
- Segurança de Software: Práticas e técnicas para proteger sistemas contra vulnerabilidades e ataques.
Áreas de Atuação
O Engenheiro de Software pode atuar em diferentes segmentos da indústria e tecnologia, ocupando posições estratégicas e contribuindo para a inovação em diversas áreas:
- Desenvolvimento de Software: Criação de aplicativos, sistemas e plataformas para empresas e consumidores finais.
- Arquitetura de Software: Projetar sistemas complexos e garantir que eles sejam escaláveis, eficientes e seguros.
- Gestão de Projetos de TI: Liderança em equipes e projetos de desenvolvimento de software, aplicando práticas ágeis e tradicionais de gerenciamento.
- Qualidade e Teste de Software: Implementação de testes automatizados e manuais para garantir a funcionalidade e estabilidade de sistemas.
- Segurança da Informação: Proteção de sistemas de software contra vulnerabilidades e ameaças cibernéticas.
- Consultoria em Engenharia de Software: Prestação de serviços especializados para melhorar processos de desenvolvimento e otimização de soluções tecnológicas.
- Empreendedorismo: Criação de startups e novos negócios voltados ao desenvolvimento de soluções tecnológicas inovadoras.
- Indústria 4.0 e Automação: Desenvolvimento de soluções de software para automação de processos e integração de sistemas inteligentes.
O curso de Engenharia de Software oferece uma formação sólida e abrangente, preparando o aluno para enfrentar os desafios de um mercado de tecnologia em constante evolução, com oportunidades tanto no Brasil quanto no exterior.