Coordenador:

Lucas Francisco da Matta Vegi

Atuação:

A Ciência da Computação caracteriza-se pela sua natureza interdisciplinar incorporando conhecimentos de diversas áreas, tais como Matemática, Física, Engenharia, Administração, Psicologia, Linguística, etc. O Bacharel em Ciência da Computação formado pela Universidade Federal de Viçosa possui sólida base de conhecimentos para enfrentar as frequentes inovações tecnológicas, produzidas pelo dinamismo dessa área. Profissionalmente, poderá atuar em desenvolvimento de sistemas computacionais (software), gerência de centros de processamento de dados, desenvolvimento de linguagens de programação e sistemas básicos, assessoria à tomada de decisão e atividades correlatas. Disciplinas oferecidas nas áreas de Pesquisa Operacional e Administração possibilitam uma visão global das diversas aplicações da tecnologia da informação no meio empresarial. Estará apto, ainda, a prosseguir os estudos na área de Ciência da Computação ou áreas correlatas e dedicar-se à pesquisa. O Curso de Ciência da Computação exige expressiva dedicação em trabalhos práticos, cumpridos nos Laboratórios do Departamento de Informática, equipados com máquinas de última geração. Além disso, por meio das disciplinas optativas, o aluno poderá direcionar seus conhecimentos para uma abordagem mais prática da Ciência da Computação ou aprofundar seus conhecimentos em disciplinas de embasamento, visando à carreira acadêmico-científica e ao ingresso em cursos de pós-graduação.

Reconhecimento:

Portaria do MEC N.º 1.847 de 08/10/1991 Renovação: Portaria do MEC Nº 22 de 12/01/2010 Renovação: Portaria do MEC N.º 286 de 21/12/2012 Renovação: Portaria do MEC Nº 1097 DE 24/12/2015

Autorização:

CEPE-UFV, Ata N.º 192 de 10/06/1985 Ano de início: 1986

Turno:

Turno: Integral - 40 vagas anuais

Exigência Horas Prazos Anos
Disciplinas obrigatórias 2580 Mínimo 4,0
Disciplinas optativas 620 Padrão 4,0
Projeto Final de Curso (360h) Máximo 6,5
Total 3200
SEQUÊNCIA SUGERIDA
Disciplinas Obrigatórias Carga Horária
Cr(T-P)
Total Horas Pré-requisito (Pré ou Co-requisito)* Semestre de Oferecimento
Código Nome
1º período
INF110Programação I6(4-2)90I
INF191Introdução à Ciência da Computação2(2-0)30I
LET215Inglês I4(4-0)60I
MAT131Introdução à Álgebra4(4-0)60I e II
MAT140Cálculo I4(4-0)60I e II
Total20300
Total Acumulado20300
2º período
EST105Iniciação à Estatística4(4-0)60MAT140 ou MAT141 ou MAT146 I e II
INF112Programação II6(4-2)90INF110II
INF130Teoria da Computação4(4-0)60MAT131II
MAT135Geometria Analítica e Álgebra Linear6(6-0)90I e II
MAT147Cálculo II4(4-0)60MAT140 ou MAT141 ou MAT146I e II
Total24360
Total Acumulado44660
3º período
FIS201Física I4(4-0)60MAT140* ou MAT141* ou MAT146* I e II
FIS224Laboratório de Física A2(0-2)30FIS201*I e II
INF213Estrutura de Dados6(4-2)90INF112I
INF280Pesquisa Operacional I4(4-0)60(INF100 ou INF103 ou INF110) e (MAT135 ou MAT137)I e II
MAT241Cálculo III4(4-0)60(MAT135* ou MAT137*) e (MAT140 ou MAT141 ou MAT146)I e II
MAT271Cálculo Numérico4(4-0)60(MAT137 ou MAT135) e (MAT143 ou MAT147) e (INF100 ou INF103 ou INF110) I e II
Total24360
Total Acumulado681020
4º período
FIS203Física III4(4-0)60(FIS201 ou FIS194) e (MAT147 ou MAT241* ou MAT243*) I e II
FIS225Laboratório de Física B2(0-2)30FIS203*I e II
INF220Banco de Dados I4(4-0)60INF213II
INF251Organização de Computadores I6(4-2)90INF112 ou (ELT312 e INF100)II
INF330Teoria e Modelos de Grafos4(4-0)60INF213II
INF332Projeto e Análise de Algoritmos4(4-0)60INF213 e MAT131II
Total24360
Total Acumulado921380
5º período
INF221Engenharia de Software I4(4-0)60INF213 I
INF331Linguagens Formais e Autômatos4(4-0)60MAT131I
INF340Linguagens de Programação4(4-0)60INF112I
INF420Inteligência Artificial I4(4-0)60INF130I
INF450Organização de Computadores II4(4-0)60INF251I e II
Total20300
Total Acumulado1121680
6º período
INF310Programação Concorrente e Distribuída4(4-0)60INF213II
INF323Engenharia de Software II4(4-0)60INF221II
INF390Computação Gráfica4(4-0)60INF213 e MAT135II
INF441Construção de Compiladores4(4-0)60INF251 e INF331II
INF451Sistemas Operacionais4(4-0)60INF310*II
Total20300
Total Acumulado1321980
7º período
INF322Banco de Dados II4(4-0)60INF220I
INF452Redes de Computadores4(4-0)60INF251I
INF496Projeto Final de Curso0(0-24)360INF323*I e II
INF498Seminário I2(0-2)30INF496*I e II
Total10510
Total Acumulado1422490
8º período
INF421Sistemas de Informação4(4-0)60INF323*II
INF499Seminário II2(0-2)30INF496* e INF498 I e II
Total690
Total Acumulado1482580
Disciplinas Optativas
ADM100Introdução à Administração 4(3-1)60I e II
ADM101Teoria Geral da Administração II4(4-0)60ADM100II
ADM250Matemática Financeira4(4-0)60I e II
ADM305Gestão de Pessoas4(4-0)60ADM100I
ADM308Administração Municipal4(4-0)60ADM100 ou ADM105I
ADM309Metodologia de Intervenção em Organizações4(3-1)60ADM100 ou ADM105I e II
ADM328Administração da Produção e Materiais4(3-1)60ADM100 II
ADM345Sistemas de Informação Gerencial4(4-0)60I
ADM392Identificação e Viabilização de Oportunidades de5(3-2)75II
ARQ301Sistemas CAD na Arquitetura4(4-0)60ARQ205 ou INF112I
BIO131Ecologia Básica3(3-0)45I e II
CCO100Contabilidade Geral4(4-0)60I e II
DIR130Instituições de Direito4(4-0)60I e II
EAM432Organização de Materiais Cartográficos4(2-2)60II
EAM451Sistema de Informação Geográfica4(0-4)60I e II
ECO270Introdução à Economia4(4-0)60I e II
ECO448Economia Brasileira4(4-0)60ECO270 ou ECO260 I
EDU110Psicologia4(4-0)60I e II
EDU127Filosofia da Ciência4(4-0)60I e II
EDU314Dinâmica de Grupo4(4-0)60I e II
EDU315Psicologia e Administração4(4-0)60EDU110 ou EDU210I e II
ELT434Robótica Industrial4(2-2)60II
ELT460Inteligência Computacional4(2-2)60ELT430* ou INF420 I
ERU324Metodologia de Pesquisa4(2-2)60I e II
EST220Estatística Experimental4(4-0)60EST103 ou EST105 ou EST106I e II
EST410Probabilidade3(3-0)45EST105 e (MAT140 ou MAT141 ou MAT146)I
EST411Inferência3(3-0)45EST410II
FIS202Física II4(4-0)60(FIS201 ou FIS191) e (MAT140 ou MAT141 ou MAT146) I e II
FIS391Eletrônica Instrumental6(4-2)90FIS203 I e II
INF115Programação Funcional4(4-0)60II
INF216Projeto e Implementação de Jogos Digitais4(2-2)60INF213 II
INF281Pesquisa Operacional II4(4-0)60INF280II
INF282Pesquisa Operacional III4(4-0)60INF280I
INF290Atividades Complementares I0(0-2)30I e II
INF291Atividades Complementares II0(0-4)60I e II
INF292Atividades Complementares III0(0-6)90I e II
INF293Atividades Complementares IV0(0-8)120I e II
INF294Atividades Complementares V0(0-12)180I e II
INF311Programação para dispositivos móveis4(3-1)60INF220 e INF221* I e II
INF321Projeto de Sistemas para a Web4(2-2)60INF220 I e II
INF333Programação Competitiva 4(2-2)60INF112 I e II
INF350Circuitos Digitais4(4-0)60II
INF351Sistemas Embarcados4(4-0)60INF112 I e II
INF394Processamento Digital de Imagens4(4-0)60INF213 I e II
INF423Inteligência Artificial II4(4-0)60INF420II
INF430Gerência de Projetos de Software I4(4-0)60INF323 I e II
INF442Padrões de Projeto e Programação Orientada a4(2-2)60INF213 I e II
INF455Computação Móvel4(4-0)60INF452* I e II
INF485Simulação3(3-0)45EST105 ou EST410II
INF490Empreendimentos em Tecnologia da Informação4(4-0)60INF221I e II
INF491Tópicos Especiais I4(4-0)60I e II
INF492Tópicos Especiais II4(4-0)60I e II
INF493Tópicos Especiais III4(4-0)60I e II
INF494Tópicos Especiais IV4(4-0)60I e II
INF495Informática e Sociedade2(2-0)30I
LET290LIBRAS Língua Brasileira de Sinais3(1-2)45I e II
MAT152Geometria Analítica4(4-0)60I e II
MAT336Álgebra Linear I4(4-0)60MAT135 ou MAT137II