ENGENHARIA DE SOFTWARE
SOBRE O CURSO
BACHARELADO
Ato n° 210 de 02 de outubro de 2014.
O curso de Engenharia de Software é uma jornada estimulante que capacita os estudantes a se tornarem profissionais altamente competentes na criação, desenvolvimento e manutenção de sistemas de software inovadores. Com uma base sólida em programação, algoritmos, design de software e teoria da computação, o curso prepara os alunos para enfrentarem os desafios complexos do mundo da tecnologia.
Ao longo do curso, os alunos exploram uma ampla gama de disciplinas, desde programação em diversas linguagens até design de interfaces, engenharia de requisitos, testes de software, desenvolvimento ágil e segurança cibernética. Eles aprendem a criar aplicativos, plataformas web, sistemas empresariais e soluções tecnológicas que atendam às necessidades da sociedade e das organizações.
Uma característica distintiva do curso de Engenharia de Software é a aplicação prática do conhecimento. Os alunos frequentemente participam de projetos práticos, hackathons, desenvolvimento de protótipos e atividades de resolução de problemas que os colocam em contato direto com a criação de software do mundo real.
Além disso, o curso enfatiza a importância da colaboração em equipe, da comunicação eficaz com os clientes e das práticas de desenvolvimento ágil, preparando os futuros engenheiros de software para trabalhar em ambientes colaborativos e responder às mudanças tecnológicas de maneira ágil.
Após a conclusão do curso, os graduados têm diversas oportunidades de carreira à sua disposição. Eles podem trabalhar como desenvolvedores de software, engenheiros de testes, arquitetos de software, gerentes de projeto de software, consultores de tecnologia, entre outros. Além disso, muitos engenheiros de software também optam por empreender e criar suas próprias startups de tecnologia.
Habilidades como resolução de problemas complexos, pensamento lógico, habilidades de programação, colaboração em equipe e adaptabilidade são fundamentais para o sucesso na Engenharia de Software. Os profissionais dessa área desempenham um papel vital na criação de soluções tecnológicas que impactam diretamente a forma como interagimos com o mundo digital.
Em resumo, o curso de Engenharia de Software é uma oportunidade para aqueles que desejam mergulhar em um campo dinâmico e em constante evolução, contribuindo diretamente para a inovação tecnológica. Com uma demanda constante por profissionais qualificados e uma influência direta na forma como a sociedade utiliza a tecnologia, os formados em Engenharia de Software desempenham um papel crucial na construção do futuro digital.
________________________________________
O mercado na área de Engenharia de Software é dinâmico e altamente promissor, impulsionado pela crescente dependência de tecnologia em praticamente todos os aspectos da vida moderna. Profissionais de Engenharia de Software desempenham um papel essencial na criação, desenvolvimento e manutenção de sistemas de software que impulsionam a eficiência, a inovação e a experiência do usuário em uma variedade de setores.
Com a evolução constante das tecnologias da informação, a demanda por engenheiros de software é ampla e diversificada. Eles podem trabalhar em empresas de tecnologia, startups, empresas de consultoria, setor público e outras organizações, desenvolvendo aplicativos móveis, software empresarial, sistemas de gerenciamento de dados, jogos, plataformas de e-commerce e muito mais.
Além disso, a Engenharia de Software abrange uma variedade de disciplinas, desde programação e design de interfaces até análise de dados, inteligência artificial, segurança cibernética e desenvolvimento de software embarcado.
Habilidades técnicas em programação, desenvolvimento de algoritmos, design orientado a objetos e conhecimento em linguagens de programação são fundamentais para os engenheiros de software, assim como habilidades de comunicação, trabalho em equipe e capacidade de adaptação a mudanças tecnológicas rápidas.
A natureza contínua da inovação tecnológica garante que a demanda por engenheiros de software permaneça sólida, oferecendo oportunidades para o avanço na carreira e especialização em áreas como desenvolvimento de aplicativos móveis, aprendizado de máquina, segurança cibernética, entre outras.
Em resumo, o mercado de Engenharia de Software oferece um campo vasto e em constante evolução para profissionais apaixonados por tecnologia e inovação. Com uma influência direta na forma como interagimos com o mundo digital, os engenheiros de software desempenham um papel crucial na criação de soluções tecnológicas que moldam a sociedade contemporânea.
Semestre 1 | ||||||||||||||||||||||||||||||||||
BES001 | ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES | 30 | ||||||||||||||||||||||||||||||||
BES004 | INTRODUÇÃO À ENGENHARIA DE SOFTWARE | 60 | ||||||||||||||||||||||||||||||||
BES005 | LÓGICA DE PROGRAMAÇÃO E ALGORITMOS | 90 | ||||||||||||||||||||||||||||||||
BES046 | RACIOCÍNIO LÓGICO | 60 | ||||||||||||||||||||||||||||||||
EFB499 | CÁLCULO I | 60 | ||||||||||||||||||||||||||||||||
EFG011 | INICIAÇÃO À VIDA UNIVERSITÁRIA | 60 | ||||||||||||||||||||||||||||||||
Semestre 2 | ||||||||||||||||||||||||||||||||||
BES008 | PROGRAMAÇÃO ORIENTADA A OBJETOS | 60 | BES005 | |||||||||||||||||||||||||||||||
BES010 | SISTEMAS OPERACIONAIS | 60 | BES001 | |||||||||||||||||||||||||||||||
BES016 | PROCESSOS DE SOFTWARE | 60 | ||||||||||||||||||||||||||||||||
BES048 | PROGRAMAÇÃO FRONT END | 60 | ||||||||||||||||||||||||||||||||
EFG017 | EMPREENDEDORISMO E INOVAÇÃO | 60 | ||||||||||||||||||||||||||||||||
Semestre 3 | ||||||||||||||||||||||||||||||||||
BES006 | ESTRUTURA DE DADOS | 60 | BES005 | |||||||||||||||||||||||||||||||
BES011 | BANCOS DE DADOS I | 60 | ||||||||||||||||||||||||||||||||
BES012 | ENGENHARIA DE REQUISITOS | 60 | ||||||||||||||||||||||||||||||||
BES049 | PROGRAMAÇÃO WEB | 60 | BES008 | |||||||||||||||||||||||||||||||
EFG201 | INICIAÇÃO AO PENSAR | 60 | ||||||||||||||||||||||||||||||||
Semestre 4 | ||||||||||||||||||||||||||||||||||
BES009 | REDES DE COMPUTADORES | 60 | ||||||||||||||||||||||||||||||||
BES020 | PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS | 60 | BES008 | |||||||||||||||||||||||||||||||
BES021 | SEGURANÇA E AUDITORIA DE SISTEMAS | 60 | ||||||||||||||||||||||||||||||||
BES022 | TESTES E QUALIDADE DE SOFTWARE | 60 | BES008 | |||||||||||||||||||||||||||||||
BES050 | PROGRAMAÇÃO ORIENTADA A OBJETOS AVANÇADA | 60 | BES008 | |||||||||||||||||||||||||||||||
EFG013 | TEOLOGIA E HUMANISMO | 60 | ||||||||||||||||||||||||||||||||
Semestre 5 | ||||||||||||||||||||||||||||||||||
BES019 | ESTRUTURA DISCRETA E LÓGICA | 60 | ||||||||||||||||||||||||||||||||
BES023 | ARQUITETURA DE SOFTWARE | 60 | BES011 BES008 BES006 | |||||||||||||||||||||||||||||||
BES026 | SISTEMAS DISTRIBUÍDOS | 60 | ||||||||||||||||||||||||||||||||
BES051 | GOVERNANÇA DE TECNOLOGIA DA INFORMAÇÃO | 60 | ||||||||||||||||||||||||||||||||
EFG018 | SOCIEDADE, CULTURA E MEIO AMBIENTE | 60 | ||||||||||||||||||||||||||||||||
Semestre 6 | ||||||||||||||||||||||||||||||||||
BES024 | GESTÃO DO CONHECIMENTO | 60 | ||||||||||||||||||||||||||||||||
BES027 | BANCO DE DADOS II | 60 | BES011 | |||||||||||||||||||||||||||||||
BES035 | ENGENHARIA DE SOFTWARE EXPERIMENTAL | 60 | ||||||||||||||||||||||||||||||||
BES036 | EVOLUÇÃO DE SOFTWARE | 60 | ||||||||||||||||||||||||||||||||
BES038 | INTELIGÊNCIA ARTIFICIAL | 60 | BES005 | |||||||||||||||||||||||||||||||
EFB659 | PROJETO DE VIDA E MUNDO DO TRABALHO | 60 | ||||||||||||||||||||||||||||||||
Semestre 7 | ||||||||||||||||||||||||||||||||||
BES034 | COMPILADORES | 60 | BES005 | |||||||||||||||||||||||||||||||
BES037 | GERÊNCIA DE PROJETOS | 60 | ||||||||||||||||||||||||||||||||
BES043 | TÓPICOS AVANÇADOS EM BANCO DE DADOS | 60 | BES011 | |||||||||||||||||||||||||||||||
BES045 | TÓPICOS ESPECIAIS EM ENGENHARIA DE SOFTWARE | 60 | ||||||||||||||||||||||||||||||||
Semestre 8 | ||||||||||||||||||||||||||||||||||
BES039 | PESQUISA OPERACIONAL | 60 | ||||||||||||||||||||||||||||||||
BES040 | PROCESSOS DE NEGÓCIO | 60 | ||||||||||||||||||||||||||||||||
BES044 | TÓPICOS AVANÇADOS EM PROGRAMAÇÃO | 90 | ||||||||||||||||||||||||||||||||
BES052 | BIG DATA E ANALITCS | 30 | BES011 | |||||||||||||||||||||||||||||||
BES053 | PROJETO FINAL | 60 | ||||||||||||||||||||||||||||||||
ELETIVAS | ||||||||||||||||||||||||||||||||||
EFB207 | LÍNGUA BRASILEIRA DE SINAIS – LIBRAS | 60 | ||||||||||||||||||||||||||||||||
ELE001 | INCLUSÃO E ACESSIBILIDADE | 60 | ||||||||||||||||||||||||||||||||
ELE002 | EDUCOMUNICAÇÃO | 60 | ||||||||||||||||||||||||||||||||
ELE003 | CIÊNCIAS, NATUREZA E SOCIEDADE | 60 | ||||||||||||||||||||||||||||||||
ELE004 | COMPLIANCE EMPRESARIAL E SOCIETÁRIO | 60 | ||||||||||||||||||||||||||||||||
ELE005 | PROJETO DE EXTENSÃO EM DIREITO E CIDADANIA | 60 | ||||||||||||||||||||||||||||||||
ELE006 | INTERFACES DE DASHBOARDS INTERATIVOS | 60 | ||||||||||||||||||||||||||||||||
ELE007 | CRIAÇÃO DE DASHBOARDS INTELIGENTES | 60 | ||||||||||||||||||||||||||||||||
ELE008 | ETNIAS E DIVERSIDADE CULTURAL | 60 | ||||||||||||||||||||||||||||||||
ELE009 | CULINÁRIAS ALTERNATIVAS E TENDÊNCIAS ALIMENTARES | 60 | ||||||||||||||||||||||||||||||||
ELE010 | PROPAGANDA INFANTO-JUVENIL E O DIREITO DA CRIANÇA E ADOLESCENTE | 60 | ||||||||||||||||||||||||||||||||
ELE011 | ÉTICA PROFISSIONAL | 60 | ||||||||||||||||||||||||||||||||
ELE012 | TECNOLOGIA PARA NEGÓCIOS | 60 | ||||||||||||||||||||||||||||||||
ELE013 | PRIMEIROS SOCORROS | 60 | ||||||||||||||||||||||||||||||||
ELE014 | COMUNICAÇÃO, CULTURA E CIDADANIA | 60 | ||||||||||||||||||||||||||||||||
ELE015 | ARGUMENTAÇÃO E RETÓRICA APLICADAS ÀS MÍDIAS DIGITAIS | 60 | ||||||||||||||||||||||||||||||||
ELE016 | TOMADA DE DECISÃO | 60 | ||||||||||||||||||||||||||||||||
ELE017 | GÊNERO, SEXUALIDADE E DIREITO | 60 | ||||||||||||||||||||||||||||||||
ELE018 | IMPACTO DO AMBIENTE CONSTRUÍDO NA QUALIDADE DE VIDA DA POPULAÇÃO: SAÚDE, EDUCAÇÃO E TRABALHO | 60 | ||||||||||||||||||||||||||||||||
ELE019 | INTRODUÇÃO À TOXICOLOGIA AMBIENTAL | 60 |