Ciência da Computação na UNIFACVEST

Informações do Curso

A MELHOR METODOLOGIA PARA QUEM TRABALHA E ESTUDA. MAIS SIMPLES, MAIS COMPLETO, POR ISSO É PLENO

O curso de Ciência da Computação está fundamentado na compreensão de sistemas e redes em um nível avançado. Os computadores e os programas que gerenciam suas tarefas estão entre os produtos mais complexos já criados; projetar e usá-los de forma eficaz apresenta imensos desafios .

 

Diante desses desafios, os objectivos da Ciência da Computação como uma disciplina prática são: 

a) captar de forma precisa o que nós queremos para que um sistema de computador possa auxiliar nas tarefas humanas;
b) matematicamente provar que um sistema de computador pode fazer o que nós queremos;
c) De que forma os computadores podem nos ajudar a modelar e estudar sistemas complexos como o clima da Terra, sistemas financeiros ou de nossos próprios corpos;
d) Estudar as diversas teorias que estão emergindo na atualidade para procurar novas respostas imediatas para projetar novos computadores, programas, redes e sistemas que estão transformando a ciência, negócios, cultura e todos os outros aspectos da vida.
 

ÁREA DE ATUAÇÃO E COMO ESTÁ O MERCADO DE TRABALHO

 

O Bacharel em Ciência da Computação atua como programador de computadores e de projetos em diversas áreas do conhecimento, designer e engenheiro de software, analista financeiro e pesquisador científico. É capaz de aplicar diversos métodos, técnicas e ferramentas computacionais para resolver problemas de forma eficiente. É capaz de desenvolver projetos nas mais variadas áreas da informática e criar novas soluções para nichos de mercado específicos. O Bacharel em Ciência da Computação pode também seguir carreira acadêmica em cursos de especialização e pós-graduação, podendo esse, atuar em instituições de ensino superior nas atividades de ensino e pesquisa.

 

PERFIL PROFISSIONAL (COMPETÊNCIAS)

 

O Curso de Ciência da Computação visa à formação de pesquisadores e profissionais para atuarem nas mais diferenciadas áreas de tecnologia, pois estamos falando de alunos com um verdadeiro talento para a matemática, capazes de desenvolver habilidades que podem ser utilizados tanto para aplicações como computação científica, e para o raciocínio no desenvolvimento e comportamento específico dos programas e sistemas de computadores. Esse profissional também possui perfil para implantação e suporte tecnológico de sistemas computacionais, gerenciamento de projetos e administração de negócios.

Cadastro no e-MEC

emec.png

Ementa do Curso

Semestre 1

Módulo 1 A

Prática Textual em Língua Portuguesa    60h
Educação Ambiental e Cidadania    60h
Introdução à Computação    30h
Módulo 1 B

Métodos e Técnicas de Pesquisa    60h
Oficina de Informática    45h
Tendências de Mercado em TI    60h
Semestre 2

Módulo 2 A

Gestão de Governança em TI    60h
Negócios Eletrônicos    60h
Língua Brasileira de Sinais - Libras    60h
Módulo 2 B

Matemática Aplicada    30h
Estrutura de Dados    60h
Linguagens e Paradigmas de Programação    60h
Atividade Integradora I    15h
Semestre 3

Módulo 3 A

Programação Orientada a Objetos I    60h
Álgebra Linear e Geometria Analítica    60h
Técnicas de Programação    60h
Módulo 3 B

Qualidade e Usabilidade de Software    60h
Sistemas Operacionais    60h
Engenharia de Software    60h
Semestre 4

Módulo 4 A

Algoritmos e Programação    60h
Direitos Humanos e Relações Étnico-Raciais    45h
Laboratório de Programação I    60h
Módulo 4 B

Cálculo I    60h
Gerência de Projetos em TI    60h
Redes de Computadores    60h
Atividade Integradora II    15h
Semestre 5

Módulo 5 A

Banco de Dados I    60h
Estatística e Probabilidade    60h
Programação Orientada a Objetos II    60h
Laboratório de Programação II    60h
Módulo 5 B

Cálculo II    60h
Desenvolvimento de Software para Web    60h
Pesquisa, Ordenação e Técnicas de Armazenamento    60h
Semestre 6

Módulo 6 A

Banco de Dados II    60h
Programação Orientada a Objetos III    60h
Laboratório de Programação III    60h
Módulo 6 B

Teoria dos Grafos    60h
Computação para Dispositivos Móveis    60h
Sistemas Distribuídos    60h
Atividade Integradora III    15h
Semestre 7

Módulo 7 A

Compiladores    60h
Arquitetura e Organização de Computadores    60h
Estágio Supervisionado I    150h
Módulo 7 B

Inteligência Artificial    60h
Empreendedorismo    30h
Processamento de Imagens    60h
Tópicos Especiais em Ciências da Computação    30h
Semestre 8

Módulo 8 A

Computação Gráfica    60h
Projeto Orientado à Objetos    60h
Estágio Supervisionado II    150h
Módulo 8 B

Linguagens Formais e Autômatos    45h
Segurança e Auditoria de Sistemas    45h
Trabalho de Conclusão de Curso - TCC    30h
Atividades complementares (pode ser realizada a partir do 1º módulo)    200h

 

Carga horária total do curso:    3215h
* A matriz curricular pode ser alterada sem aviso prévio.