# Portal:Computação e Informática/Bacharelado em Ciência da Computação
## Objetivo

O curso de Graduação em Ciências de Computação visa preparar um profissional com formação sólida multidisciplinar, teórica e prática, envolvendo computação, matemática e áreas afins. Para isto deve possuir formação fortemente centrada nos fundamentos da Ciência da Computação, balanceada entre hardware, software e aspectos teóricos da computação.
Formar um profissional capaz de compreender e discutir aspectos históricos e humanísticos da Ciência da Computação no meio social ao qual está inserido.
Além disso, formar um profissional generalista alicerçado em sólido aprendizado técnico‐científico, gerencial e social, apto a desenvolver novas tecnologias e atuar criativa e criticamente na identificação das demandas sociais e no desenvolvimento sustentado da região e do país.

## O que estuda

Cálculo matemático, Física, Lógica Matemática, Lógica Digital, Programação de Computadores, Sistemas de Banco de Dados, Engenharia de Software, Sistemas Operacionais, Arquitetura de Computadores, Redes de Computadores, Inteligência Artificial e Compiladores.

## Atuação profissional

O Bacharel em Computação possui competências para atuar em empresas onde a computação aparece como atividade fim ou meio dentro do processo produtivo. Isto inclui a atuação direta no desenvolvimento e manutenção de sistemas computacionais envolvendo hardware e software, bem como no âmbito administrativo interagindo com as equipes técnicas. O profissional possui a base necessária para seguir carreira acadêmica, bem como desenvolver atividades de pesquisas junto a empresas ou vinculado a instituições de ensino superior. Segundo o MEC (Ministério da Educação) a "formação complementar" dos cursos de Ciência da Computação pode atender todas as necessidades de aplicação da computação (na musica, na biologia, na fisica, na matematica, etc)."

## Matriz Curricular
### Disciplinas Obrigatórias
#### PRIMEIRO ANO
##### 1º Semestre

* Fundamentos de Computação
* Algorítimos I
* Vetores de geometria analítica (VGA)
* Física para computação (Física III)
* Lógica da computação
* Calculo I

##### 2º Semestre

* Introdução ao Cálculo
* Mecânica
* Matemática Discreta
* Estrutura de dados I
* Estatística Geral

#### SEGUNDO ANO
##### 1º Semestre

* Estrutura de Dados II
* Eletricidade e Magnetismo
* Arquitetura e Organização de Computadores
* Cálculo II
* Introdução aos Sistemas de Informação

##### 2º Semestre

* Cálculo Numérico Computacional
* Cálculo III
* Engenharia de Software
* Programação II
* Banco de Dados

#### TERCEIRO ANO
##### 1º Semestre

* Álgebra Linear I
* Sistemas Operacionais
* Paradigmas de Linguagem de Programação
* Linguagens Formais e Autômatos
* Projeto e Análise de Algoritmos

##### 2º Semestre

* Optativa I
* Inteligência Artificial
* Redes de Computadores
* Programação III
* Compiladores

#### QUARTO ANO
##### 1º Semestre

* Programação Paralela e Distribuída
* Filosofia e Metodologia Científica
* Optativa II
* Computação Gráfica

##### 2º Semestre

* Trabalho de Conclusão de Curso
* Seminários em Computação

## Matérias optativas

* Computadores e Sociedade
* Eletrônica Básica
* Matemática Financeira
* Programação Linear
* Computação Pervasiva
* Processamento de Imagens
* Sistemas de Informação Geográfica
* Introdução à Bioinformática
* Empreendedorismo em Informática
* Informática Aplicada à Educação
* Programação e Desenvolvimento WEB