O Curso de Bacharelado em Ciência da Computação leva em consideração a flexibilidade necessária para atender domínios diversificados de aplicação e as vocações institucionais; espera-se que os egressos do curso de Ciência da Computação:
- Possuam sólida formação em Ciência da Computação e Matemática, que os capacite a construir aplicativos de propósito geral, ferramentas e infraestrutura de software de sistemas de computação e de sistemas embarcados; gerar conhecimento científico e inovação; e que os incentive a estender suas competências à medida em que a área se desenvolva;
- Possuam visão global e interdisciplinar de sistemas e entendam que essa visão transcende os detalhes de implementação dos vários componentes e os conhecimentos dos domínios de aplicação;
- Conheçam a estrutura dos sistemas de computação e os processos envolvidos na sua construção e análise;
- Conheçam os fundamentos teóricos da área de Computação, e como eles influenciam a prática profissional;
- Sejam capazes de agir de forma reflexiva na construção de sistemas de computação, por entender que eles atingem direta ou indiretamente as pessoas e a sociedade;
- Sejam capazes de criar soluções, individualmente ou em equipe, para problemas complexos, caracterizados por relações entre domínios de conhecimento e de aplicação;
- Reconheçam que é fundamental a inovação e a criatividade e entendam as perspectivas de negócios e oportunidades relevantes.