O Bacharel em Ciência da Computação - Artificial Intelligence & Technology 4.0 possui uma visão ampla das tecnologias de computação, compreendendo os seus impactos na sociedade e mercado.
A partir das teorias computacionais, o bacharel em Ciência da Computação poderá atuar criando novas tecnologias que estão transformando a área de Computação e a Sociedade. Além disso, o profissional poderá criar soluções atuam nas fronteiras da tecnologia, como por exemplo, a inteligência artificial, aprendizado de máquinas, interfaces avançadas, automação, softwares especialistas, ciência de dados, segurança da informação, indústria 4.0, realidade virtual e jogos, sistemas móveis, desenvolvimento de circuitos, entre outras, revolucionando o modo como as pessoas e as organizações convivem e se relacionam com a tecnologia.
O curso foi desenvolvido para que o aluno tenha desde o primeiro dia de aula a prática para atuar no mercado de trabalho e possa ser agente de transformação da sociedade.O curso possui laboratórios com ampla infraestrutura para o desenvolvimento de projetos da área computacional.
O curso de Bacharelado em Ciência da Computação foi reconhecido como um dos melhores do país pelo MEC, recebendo conceito 4 (máximo 5) no ano de 2018, em uma avaliação que leva em consideração alunos, professores e instalações do curso e da instituição de ensino.
O UNIVEM possui uma Incubadora de Empresas em parceria com o CITec-Marília, que permite aos alunos a instalação de empresas de base tecnológica, com todo o suporte técnico necessário para o seu desenvolvimento.
Para alunos carentes o UNIVEM oferece bolsas de estudo integrais ou parciais, bolsas PROUNI, Escola da Família e outras possibilidades que devem ser consultadas na tesouraria da instituição. Estímulo à pesquisa desde o 1º ano, com programa de Iniciação Científica com bolsa CNPq e FAPESP.
Reconhecido em Dezembro de 2003, conceitos CMB (Conceito Muito Bom) nas Dimensões Organização Didático Pedagógica e Corpo Docente e CB (Conceito Bom) nas Instalações. Processo de Reconhecimentos em 2002, Conceito B dado pela CEEInf. Processo de Autorização, Dezembro de 1998, com Avaliação A.
Na última avaliação, realizada no ano de 2018, o Curso de Ciência da Computação obteve conceito 4 (máximo 5), estando entre os melhores cursos do Brasil.
Fundamentos de Computação e Lógica Digital
Estrutura de Dados e Recuperação de Informação
Projeto de Arquitetura de Processadores
Teoria dos Grafos e Complexidade
O objetivo geral do curso de Bacharelado em Ciência da Computação é formar agentes transformadores da sociedade e capacitados para o exercício pleno das atividades na área da Computação, aptos a identificar problemas, propor soluções inéditas ou melhorar as já existentes, tornando-as operantes por meio de sua habilidade em sintetizar, projetar, implementar e validar sistemas computacionais, podendo atuar tanto nas organizações do setor produtivo, como também em ensino e pesquisa.
O rápido e contínuo desenvolvimento tecnológico da área exige uma constante atualização e aperfeiçoamento profissional. Neste contexto, o curso visa promover a capacitação tanto na utilização quanto na geração de novos conhecimentos englobando o desenvolvimento de tecnologias computacionais inovadoras.
Para que esse objetivo possa ser atingido, dar-se-á ênfase aos aspectos da formação profissional em si, com destaques para os conceitos que sustentam o desenvolvimento científico e tecnológico da Computação, a pesquisa científica e tecnológica, a inovação e o empreendedorismo, priorizando uma formação sólida e abrangente em Ciência da Computação complementada por uma formação multidisciplinar demostradas por práticas exitosas ao longo da formação. Isto possibilitará o desenvolvimento das habilidades socioemocionais e profissionais para uma melhor compreensão do mundo e da sociedade.
Para o alcance do objetivo geral do curso de Bacharelado em Ciência da Computação, são definidos os seguintes objetivos específicos:
Atender as necessidades do mercado regional e nacional em termos de formação de recursos humanos na área de Ciência da Computação;
Prover o uso adequado e eficiente das TICs no planejamento, análise, projeto e desenvolvimento sistemas computacionais em organizações privadas, públicas e terceiro setor;
Capacitar e motivar o corpo discente a desenvolver trabalhos científicos visando contribuir para o estado da arte em Ciência da Computação, bem como sua aplicação em outras áreas do conhecimento;