Perfil do Egresso

Os egressos do curso de Ciência da Computação da UFBA devem estar situados no estado da arte da ciência e da tecnologia da computação. Eles devem estar preparados para atuar no mercado de trabalho propondo soluções adequadas que utilizem o computador bem como ter maturidade e conhecimento para atuar de maneira inovadora, contribuindo com o desenvolvimento tecnológico da área. Eles devem ter uma base científica que os tornem aptos a se tornarem futuros pesquisadores, de maneira a contribuir com o desenvolvimento científico da Computação.

 

 

O que se espera do egresso

  • uma formação básica dos aspectos teóricos e práticos das matérias básicas e tecnológicas da Ciência da Computação
  • uma formação especializada em uma ou mais áreas da Ciência da Computação, oferecidas pelo curso
  • uma maturidade matemática para entender e aplicar os modelos matemáticos utilizados na representação de problemas da área
  • uma formação complementar que o torne apto a atuar no mercado de trabalho em áreas multidisciplinares
  • capacidade para atuar no mercado de trabalho nas diversas áreas tecnológicas da computação
  • capacidade para ingressar em programas de pós-graduação em Ciência da Computação ou áreas afins

Habilidades e competências

Entende-se aqui por habilidade e competência a capacidade de exercer aptidões, obtida principalmente através dos conhecimentos e práticas adquiridas no decorrer do curso. Neste sentido, espera-se que o egresso tenha as seguintes habilidades gerais:

  • atuar como engenheiro de software, ou seja, analisar problemas identificando os requisitos e projetar soluções adequadas, levando em consideração aspectos de complexidade, manutenção, portabilidade, legibilidade, confiabilidade, reuso, etc
  • atuar no mercado de trabalho tanto na produção de software básico como de software aplicativo
  • solucionar problemas utilizando tecnologias atuais e adaptar-se às novas tecnologias emergentes
  • atuar de maneira multidisciplinar
  • trabalhar em equipe, principalmente no projeto de sistemas
  • escrever textos técnicos e científicos
  • tratar problemas, criando e avaliando soluções, utilizando métodos científicos

Outras habilidades podem ser adquiridas pelo egresso, que dependem de formações específicas em áreas optativas oferecidas pelo curso.