1º Período |
CLE0187 - INGLÊS TÉCNICO E CIENTÍFICO - 60h |
Obrigatória |

|
DBI0057 - EDUCAÇÃO AMBIENTAL, TECNOLOGIA E SOCIEDADE - 30h |
Obrigatória |

|
DFI0254 - INTRODUÇÃO A METODOLOGIA CIENTIFICA - 60h |
Obrigatória |

|
DIE0073 - INTRODUCAO A CIENCIA DA COMPUTACAO - 30h |
Obrigatória |

|
DIE0074 - INTRODUCAO A LOGICA - 60h |
Obrigatória |

|
DIE0075 - PROGRAMACAO ESTRUTURADA - 60h |
Obrigatória |

|
DMA0168 - CALCULO DIFERENCIAL E INTEGRAL I - 90h |
Obrigatória |

|
CH Total: 390h. |
2º Período |
DFI0005 - ELETRICIDADE E MAGNETISMO - 90h |
Obrigatória |

|
DIE0025 - CIRCUITOS DIGITAIS - 60h |
Obrigatória |

|
DIE0076 - ESTRUTURAS DE DADOS I - 60h |
Obrigatória |

|
DIE0077 - LABORATORIO DE PROGRAMACAO - 30h |
Obrigatória |

|
DMA0055 - CALCULO DIFERENC E INTEGRAL II - 90h |
Obrigatória |

|
DMA0057 - MATEMATICA DISCRETA - 60h |
Obrigatória |

|
CH Total: 390h. |
3º Período |
CGB0025 - PROBABILIDADE E ESTATISTICA - 90h |
Obrigatória |

|
DIE0078 - EMPREENDEDORISMO COMPUTACAO - 60h |
Obrigatória |

|
DIE0079 - ESTRUTURAS DE DADOS II - 60h |
Obrigatória |

|
DIE0080 - METODOS NUMERICOS - 60h |
Obrigatória |

|
DIE0081 - PROGRAMACAO ORIENTADA A OBJETOS - 60h |
Obrigatória |

|
DMA0058 - ALGEBRA LINEAR - 60h |
Obrigatória |

|
CH Total: 390h. |
4º Período |
DIE0082 - ARQUITETURA DE COMPUTADORES - 60h |
Obrigatória |

|
DIE0083 - INTERFACE HUMANO COMPUTADOR - 60h |
Obrigatória |

|
DIE0084 - TEORIAS E APLICACOES EM GRAFOS - 60h |
Obrigatória |

|
DIE0085 - PROGRAMACAO LINEAR - 60h |
Obrigatória |

|
DIE0086 - FUNDAMENTOS DE BANCO DE DADOS - 60h |
Obrigatória |

|
DIE0087 - INFORMATICA E SOCIEDADE - 60h |
Obrigatória |

|
CH Total: 360h. |
5º Período |
DIE0088 - BANCO DE DADOS AVANCADOS - 60h |
Obrigatória |

|
DIE0089 - ENGENHARIA DE SOFTWARE I - 60h |
Obrigatória |

|
DIE0090 - REDES DE COMPUTADORES I - 60h |
Obrigatória |

|
DIE0091 - SISTEMAS OPERACIONAIS - 60h |
Obrigatória |

|
DIE0092 - TEORIA DA COMPUTACAO - 60h |
Obrigatória |

|
DIE0093 - PROJETO E ANALISE DE ALGORITIMOS - 60h |
Obrigatória |

|
CH Total: 360h. |
6º Período |
DIE0126 - GESTAO DO CONHECIMENTO - 60h |
Optativa |

|
DIE0127 - OTIMIZACAO COMBINATORIA - 60h |
Optativa |

|
DIE0128 - INTELIGENCIA COMPUTACIONAL PARA OTIMIZACAO - 60h |
Optativa |

|
DIE0129 - INTRODUCAO A REDES NEURAIS ARTIFICIAIS - 60h |
Optativa |

|
DIE0130 - METODOS NUMERICOS AVANCADOS - 60h |
Optativa |

|
DIE0131 - MODELAGEM E SIMULACAO DE REDES - 60h |
Optativa |

|
DIE0132 - PESQUISA OPERACIONAL - 60h |
Optativa |

|
DIE0133 - PROGRAMACAO NAO LINEAR - 60h |
Optativa |

|
DIE0094 - ENGENHARIA DE SOFTWARE II - 60h |
Obrigatória |

|
DIE0095 - COMPUTACAO GRAFICA - 60h |
Obrigatória |

|
DIE0096 - INTELIGENCIA ARTIFICIAL - 90h |
Obrigatória |

|
DIE0097 - LINGUAGENS DE PROGRAMACAO - 60h |
Obrigatória |

|
DIE0098 - REDES DE COMPUTADORES II - 60h |
Obrigatória |

|
CH Total: 810h. |
7º Período |
DEF0073 - PRÁTICA DESPORTIVA I - 30h |
Optativa |

|
DIE0134 - PROCESSAMENTO DIGITAL DE IMAGEM - 60h |
Optativa |

|
DIE0135 - PROGRAMACAO CORRENTE - 60h |
Optativa |

|
DIE0136 - PROGRAMACAO INTEIRA - 60h |
Optativa |

|
DIE0137 - SISTEMAS DISTRIBUIDOS - 60h |
Optativa |

|
DIE0138 - ENGENHARIA DE SOFTWARE EXPERIMENTAL - 30h |
Optativa |

|
DIE0139 - TOPICOS EM ALGORITIMOS - 60h |
Optativa |

|
DIE0140 - TOPICOS EM BIOINFORMATICA - 60h |
Optativa |

|
LIBRAS012 - LIBRAS- LINGUA BRASILEIRA DE SINAIS - 60h |
Optativa |

|
DIE0099 - CONSTRUCAO DE COMPILADORES - 90h |
Obrigatória |

|
DIE0100 - PROGRAMACAO FUNCIONAL - 60h |
Obrigatória |

|
DIE0101 - SEGURANCA EM SISTEMAS - 60h |
Obrigatória |

|
DIE0102 - TRABALHO DE CONCLUSAO DE CURSO I - 60h |
Obrigatória |

|
DIE0103 - ESTAGIO SUPERVISIONADO - 90h |
Obrigatória |

|
CH Total: 840h. |
8º Período |
CGB0064 - TOPICOS EM ESTATISTICA COMPUTACIONAL - 60h |
Optativa |

|
DIE0141 - TOPICOS EM ARQUITETURA DE COMPUTADORES - 60h |
Optativa |

|
DIE0142 - TOPICOS EM BANCOS DE DADOS - 60h |
Optativa |

|
DIE0143 - TOPICOS EM COMPILADORES - 60h |
Optativa |

|
DIE0144 - TOPICOS EM COMPUTACAO - 60h |
Optativa |

|
DIE0145 - TOPICOS EM COMPUTACAO GRAFICA - 60h |
Optativa |

|
DIE0146 - TOPICOS EM ENGENHARIA DE SOFTWARE - 60h |
Optativa |

|
DIE0147 - TOPICOS EM INTELIGENCIA ARTIFICIAL - 60h |
Optativa |

|
DIE0148 - TOPICOS EM LINGUAGENS DE PROGRAMACAO - 60h |
Optativa |

|
DIE0149 - TOPICOS EM PROGRAMACAO - 60h |
Optativa |

|
DIE0150 - TOPICOS EM REDES DE COMPUTADORES - 60h |
Optativa |

|
DIE0151 - TOPICOS EM SISTEMAS OPERACIONAIS - 60h |
Optativa |

|
DIE0152 - TOPICOS EM INFORMATICA INDUSTRIAL - 60h |
Optativa |

|
DIE0153 - TOPICOS EM SEGURANCA DE SISTEMAS - 60h |
Optativa |

|
UFP0349 - Monitoria voluntária ou remunerada em disciplinas do curso / periodo - 20h |
Optativa |

|
UFP0350 - Participacao em projeto de iniciacao cientifica concluido. - 60h |
Optativa |

|
UFP0351 - Participacao em projeto de iniciacao cientifica (6 meses). - 30h |
Optativa |

|
UFP0352 - Programa de extensao na ufpi - ministrante 10 horas. - 10h |
Optativa |

|
UFP0353 - Programa de extensao na ufpi - ministrante 20 horas. - 20h |
Optativa |

|
UFP0354 - Programa de extensao na ufpi - aluno 10 horas. - 5h |
Optativa |

|
UFP0355 - Programa de extensao na ufpi - aluno 20 horas. - 10h |
Optativa |

|
UFP0356 - Curso de extensao na area de interesse do curso - ministrante 20 horas. - 20h |
Optativa |

|
UFP0357 - Curso de extensao na area de interesse do curso - ministrante 10 horas. - 10h |
Optativa |

|
UFP0358 - Curso de extensao na area de interesse do curso - aluno 10 horas. - 5h |
Optativa |

|
UFP0359 - Curso de extensao na area de interesse do curso - aluno 20 horas. - 10h |
Optativa |

|
UFP0360 - Curso de idiomas - 60 horas. - 30h |
Optativa |

|
UFP0361 - Participar da organização de evento científico da area. - 30h |
Optativa |

|
UFP0362 - Participação em evento científico da area. - 10h |
Optativa |

|
UFP0363 - Presença em defesa de tcc da area. - 1h |
Optativa |

|
UFP0364 - Presença em defesa de dissertação de mestrado da area. - 2h |
Optativa |

|
UFP0366 - Presença em defesa de tese de doutorado da area. - 4h |
Optativa |

|
UFP0367 - Periodico avaliado pelo qualis capes da área. - 90h |
Optativa |

|
UFP0369 - Periodico sem qualis capes da área. - 45h |
Optativa |

|
UFP0370 - Artigo em conferência avaliada pelo qualis capes da área. - 60h |
Optativa |

|
UFP0371 - Artigo em conferência sem qualis capes da área. - 30h |
Optativa |

|
UFP0372 - Apresentação de artigo científico - 30h |
Optativa |

|
UFP0373 - Livro publicado com isbn. - 90h |
Optativa |

|
UFP0374 - Capítulo de livro publicado com isbn. - 45h |
Optativa |

|
UFP0375 - Visita técnica a empresa da área. - 5h |
Optativa |

|
UFP0377 - Disciplina eletiva cursada nesta ou em outra instituição fora do escopo da matriz curricular do bcc - 60 horas. - 30h |
Optativa |

|
UFP0378 - Disciplina eletiva cursada nesta ou em outra instituição fora do escopo da matriz curricular do bcc - 30 horas. - 15h |
Optativa |

|
UFP0381 - Representação nos conselhos universitários por gestão. - 15h |
Optativa |

|
UFP0382 - Desempenho de cargo de representação estudantil. - 10h |
Optativa |

|
UFP2024 - Participação em atividades extracurriculares de assistência a populações carentes ou de baixa renda na área de informática - 20h. - 10h |
Optativa |

|
UFP2025 - Participação em programas de voluntariado na área de informática. - 10h |
Optativa |

|
UFP2026 - Estágio extracurricular - 360h. - 30h |
Optativa |

|
UFP2027 - Desenvolvimento de software sem patente. - 10h |
Optativa |

|
UFP2028 - Desenvolvimento de software com patente. - 90h |
Optativa |

|
DIE0104 - TRABALHO DE CONCLUSAO DE CURSO II - 60h |
Obrigatória |

|
CH Total: 1792h. |