web.inf.ufpr.br/…/CI185-FUNDAMENTOS-DE-PROGRAMAÇÃO-DE-COMPUTADORES-II.pdf

Disciplinas obrigatórias (válidas a partir de 2019)

CI180 – PROGRAMAÇÃO DE COMPUTADORES (Ficha 1 / Ficha 2)
CI181 – MÉTODOS NUMÉRICOS (Ficha 1 / Ficha 2)
CI182 – FUNDAMENTOS DE PROGRAMAÇÃO DE COMPUTADORES (Ficha 1 / Ficha 2)

CI183 – PROGRAMAÇÃO DE COMPUTADORES
CI184 – MÉTODOS NUMÉRICOS
CI185 – FUNDAMENTOS DE PROGRAMAÇÃO DE COMPUTADORES
CI208 – PROGRAMAÇÃO DE COMPUTADORES
CI 1001 – PROGRAMAÇÃO 1 (Ficha 1 / Ficha 2)
CI1002 – PROGRAMAÇÃO 2 (Ficha 1 / Ficha 2)
CI1003 – Introdução à Ciência da Computação
CI1005 – Qualidade de Software (Ficha 1 / Ficha 2)
CI1007 – Segurança Computacional (Ficha 1 / Ficha 2)
CI1055 – Algoritmos e Estruturas de Dados 1 (Ficha 1 / Ficha 2)
CI1056 – Algoritmos e Estrutura de Dados 2 (Ficha 1 / Ficha 2)
CI1057 – Algoritmos e estruturas de dados 3 (Ficha 1 / Ficha 2)
CI1058 – Redes de Computadores 1 (Ficha 1 / Ficha 2)
CI1059 – Introdução à Teoria da Computação (Ficha 1 / Ficha 2)
CI1061 – Redes de Computadores 2 (Ficha 1 / Ficha 2)
CI1062 – Paradigmas de Programação (Ficha 1 / Ficha 2)
CI1064 – Software Básico (Ficha 1 / Ficha 2)
CI1065 – Algoritmos e Teoria dos Grafos
CI1068 – Circuitos Digitais (Ficha 1 / Ficha 2)
CI1070 – Trabalho de Conclusão de Curso 1 em Engenharia de Software (Ficha 1 / Ficha 2)
CI1071 – Trabalho de Conclusão de Curso 2 em Engenharia de Software (Ficha 1 / Ficha 2)
CI1072 – Trabalho de Conclusão de Curso 1 em Bancos de Dados (Ficha 1 / Ficha 2)
CI1073 – Trabalho de Conclusão de Curso 2 em Bancos de Dados (Ficha 1 / Ficha 2)
CI1074 – Trabalho de Conclusão de Curso 1 em Redes de Computadores (Ficha 1 / Ficha 2)
CI1075 – Trabalho de Conclusão de Curso 2 em Redes de Computadores
CI1076 – Trabalho de Conclusão de Curso 1 em Administração de Informática (Ficha 1 / Ficha 2)
CI1077 – Trabalho de Conclusão de Curso 2 em Administração de Informática (Ficha 1 / Ficha 2)
CI1078 – Trabalho de Conclusão de Curso 1 em Computação Gráfica
CI1079 – Trabalho de Conclusão de Curso 2 em Computação Gráfica
CI1080 – Trabalho de Conclusão de Curso 1 em Inteligência Artificial
CI1081 – Trabalho de Conclusão de Curso 2 em Inteligência Artificial
CI1082 – Trabalho de Conclusão de Curso 1 em Organização e Arquitetura de Computadores
CI1083 – Trabalho de Conclusão de Curso 2 em Organização e Arquitetura de Computadores
CI1098 – Trabalho de Conclusão de Curso 1 em Informática na Educação
CI1099 – Trabalho de Conclusão de Curso 2 em Informática na Educação (Ficha 1 / Ficha 2)
CI1100 – Estágio Supervisionado
CI1162 – Engenharia de Requisitos
CI1163 – Design de Software (Ficha 1 / Ficha 2)
CI1164 – Introdução à Computação Científica (Ficha 1 / Ficha 2)
CI1165 – Análise de Algoritmos (Ficha 1 / Ficha 2)
CI1209 – Inteligência Artificial (Ficha 1 / Ficha 2)
CI1210 – Projetos Digitais e Microprocessadores (Ficha 1 / Ficha 2)
CI1211 – Construção de Compiladores
CI1212 – Arquitetura de Computadores (Ficha 1 / Ficha 2)
CI1215 – Sistemas Operacionais
CI1218 – Bancos de Dados (Ficha 1 / Ficha 2)
CI1221 – Engenharia de Software (Ficha 1 / Ficha 2)
CI1238 – Otimização
CI1250 – Trabalho de Conclusão de Curso 1 em Algoritmos e Grafos (Ficha 1 / Ficha 2)
CI1251 – Trabalho de Conclusão de Curso 2 em Algoritmos e Grafos (Ficha 1 / Ficha 2)
CI1252 – Trabalho de Conclusão de Curso 1 em Teoria da Computação
CI1253 – Trabalho de Conclusão de Curso 2 em Teoria da Computação
CI1254 – Trabalho de Conclusão de Curso 1 em Sistemas Digitais (Ficha 1 / Ficha 2)
CI1255 – Trabalho de Conclusão de Curso 2 em Sistemas Digitais (Ficha 1 / Ficha 2)
CI1256 – Trabalho de Conclusão de Curso 1 em Sistemas Operacionais
CI1257 – Trabalho de Conclusão de Curso 2 em Sistemas Operacionais
CI1258 – Trabalho de Conclusão de Curso 1 em Interação Humano-Computador (Ficha 1 / Ficha 2)
CI1259 – Trabalho de Conclusão de Curso 2 em Interação Humano-Computador (Ficha 1 / Ficha 2)
CI1260 – Trabalho de Conclusão de Curso 1 em Processamento de Imagens (Ficha 1 / Ficha 2)
CI1261 – Trabalho de Conclusão de Curso 2 em Processamento de Imagens (Ficha 1 / Ficha 2)
CI1316 – Programação Paralela (Ficha 1 / Ficha 2)
CI1350 – Interação Humano-Computador

 

Disciplinas optativas (válidas a partir de 2019)

CI1008 – Introdução a Sistemas Embarcados (Ficha 1 / Ficha 2)
CI1009 – Computação Paralela com GPUs (Ficha 1 / Ficha 2)
CI1010 – Programação Web
CI1011 – Reconhecimento de Padrões (Ficha 1 / Ficha 2)
CI1012 – Algoritmos Aleatorizados (Ficha 1 / Ficha 2)
CI1013 – Grandes Ideias da Computação Teórica (Ficha 1 / Ficha 2)
CI1014 – Redes Sociais e Econômicas (Ficha 1 / Ficha 2)
CI1015 – Teste de Software (Ficha 1 / Ficha 2)
CI1016 – Técnicas em modelagem de aplicações (Ficha 1 / Ficha 2)
CI1017 – Criptografia (Ficha 1 / Ficha 2)
CI1020 – Robótica Móvel (Ficha 1 / Ficha 2)
CI1021 – Programação de Dispositivos Móveis
CI1022 – Projetos de Sistemas Digitais (Ficha 1 / Ficha 2)
CI1023 – Projeto de Sistemas Embarcados (Ficha 1 / Ficha 2)
CI1025 – Dispositivos Reprogramáveis
CI1026 – Visão Computacional e Percepção
CI1028 – Biometria e Vigilância por Visão Computacional (Ficha 1 / Ficha 2)
CI1084 – Tópicos em Teoria dos Grafos (Ficha 1 / Ficha 2)
CI1086 – Arquiteturas de Alto Desempenho (Ficha 1 / Ficha 2)
CI1087 – Tópicos em Banco de Dados (Ficha 1 / Ficha 2)
CI1088 – Sistemas Distribuídos (Ficha 1 / Ficha 2)
CI1090 – Tópicos em Engenharia de Software (Ficha 1 / Ficha 2)
CI1091 – Avaliação de Desempenho (Ficha 1 / Ficha 2)
CI1170 – Tópicos em Computação Bioinspirada (Ficha 1 / Ficha 2)
CI1171 – Aprendizado de Máquina (Ficha 1 / Ficha 2)
CI1173 – Computação Gráfica
CI1175 – Oficina de Computação de Imagens (Ficha 1 / Ficha 2)
CI1176 – Tópicos em Visão Computacional
CI1177 – Tópicos em Computação Gráfica
CI1204 – Inovação tecnológica e gestão de projetos (Ficha 1 / Ficha 2)
CI1205 – Administração de Produção para Informática
CI1219 – Sistemas Avançados de Banco de Dados (Ficha 1 / Ficha 2)
CI1220 – Teoria de Sistemas
CI1311 – Fundamentos Lógicos da Inteligência Artificial (Ficha 1 / Ficha 2)
CI1315 – Projeto de Sistemas Operacionais (Ficha 1 / Ficha 2)
CI1338 – Geometria Computacional
CI1339 – Complexidade Computacional
CI1351 – Tópicos em Interação Humano-Computador
CI1352 – Design de Sistemas Sociotécnico (Ficha 1 / Ficha 2)
CI1353 – Prática em Desenvolvimento de Software (Ficha 1 / Ficha 2)
CI1355 – Tópicos em Algoritmos (Fica 1 / Ficha 2)
CI1360 – Redes Móveis
CI1365 – Tópicos em Redes de Computadores (Ficha 1 / Ficha 2)
CI1366 – Gerenciamento de Redes de Computadores (Ficha 1 / Ficha 2)
CI1367 – Tópicos em Simulação de Sistemas Computacionais (Ficha 1 / Ficha 2)
CI1394 – Processamento de Imagens (Ficha 1 / Ficha 2)
CI1397 – Sistemas Tutores Inteligentes (Ficha 1 / Ficha 2)

Disciplinas obrigatórias

CI055 – Algoritmos e Estruturas de Dados I
CI056 – Algoritmos e Estruturas de Dados II
CI057 – Algoritmos e Estruturas de Dados III
CI058 – Redes de Computadores I
CI059 – Introdução à Teoria da Computação

CI061 – Redes de Computadores II
CI062 – Técnicas Alternativas de Programação
CI064 – Software Básico
CI065 – Algoritmos e Teoria dos Grafos
CI067 – Oficina de Computação
CI068 – Circuitos Lógicos

CI162 – Engenharia de Requisitos
CI163 – Projeto de Software
CI164 – Introdução à Computação Científica
CI165 – Análise de Algoritmos
CI166 – Metodologia Científica

CI209 – Inteligência Artificial
CI210 – Projetos Digitais e Microprocessadores
CI211 – Construção de Compilares
CI212 – Organização e Arquitetura de Computadores
CI215 – Sistemas Operacionais
CI218 – Sistemas de Bancos de Dados
CI220 – Teoria de Sistemas
CI221 – Engenharia de Software
CI237 – Matemática Discreta

Disciplinas optativas (OPT)

CI069 – Administração de Empresas de Informática
CI084 – Tópicos em Teoria dos Grafos
CI085 – Tópicos em Computação Gráfica
CI086 – Tópicos em Arquitetura de Computadores
CI087 – Tópicos em Banco de Dados
CI088 – Tópicos em Sistemas Distribuídos
CI089 – Tópicos em Teoria da Computação
CI090 – Tópicos em Engenharia de Software>
CI091 – Tópicos em Avaliação de Desempenho
CI092 – Tópicos em Tecnologias e Aplicações

CI093 – Tópicos em Análise Numérica
CI094 – Tópicos em Processamento de Imagens
CI095 – Tópicos em Compiladores
CI097 – Tópicos em Sistemas Digitais
CI167 – Sistemas de Informação em Saúde
CI168 – Tópicos em Sistemas de Informação em Saúde
CI169 – Bioinformática
CI170 – Tópicos em Bioinformática
CI171 – Aprendizado de Máquina
CI172 – Processamento de Imagens Biomédicas
CI173 – Computação Gráfica
CI174 – Tópicos em Engenharia da Computação
CI204 – Administração de Informática
CI205 – Administração de Produção para Informática
CI214 – Estrutura de Linguagens de Programação
CI301 – Tópicos em Ciência da Computação I
CI302 – Tópicos em Ciência da Computação II
CI303 – Tópicos em Ciência da Computação III
CI304 – Tópicos em Ciência da Computação IV
CI305 – Tópicos em Ciência da Computação V
CI306 – Tópicos em Ciência da Computação VI
CI309 – Tópicos em Inteligência Artificial
CI310 – Tópicos em Aprendizado de Máquina
CI311 – Fundamentos Lógicos da Inteligência Artificial
CI312 – Arquiteturas Avançadas de Computadores
CI313 – Arquitetura de Computadores Paralelos
CI314 – Introdução à Computação Paralela
CI315 – Projeto de Sistemas Operacionais
CI316 – Programação Paralela
CI317 – Tópicos em Sistemas Operacionais
CI318 – Tópicos em Computação Paralela
CI320 – Tópicos em Programação de Computadores
CI321 – Tópicos em Sistemas Embutidos
CI337 – Tópicos em Matemática Discreta
CI338 – Tópicos em Geometria Computacional
CI339 – Complexidade Computacional
CI340 – Tópicos em Métodos Formais
CI350 – Interação Humano-Computador
CI351 – Tópicos em Interação Humano-Computador
CI355 – Tópicos em Algoritmos
CI358 – Administração e Gerência de Redes de Computadores
CI359 – Laboratório de Redes de Computadores
CI360 – Redes Móveis
CI361 – Sistemas Distribuídos
CI362 – Sistemas Operacionais Distribuídos
CI363 – Tópicos de Multimídia em Redes de Computadores
CI364 – Tópicos em Computação em Rede
CI365 – Tópicos em Redes de Computadores

CI366 – Tópicos em Redes Móveis
CI367 – Tópicos em Simulação de Sistemas Computacionais
CI394 – Processamento de Imagens
CI395 – Oficina de Visão Computacional e Processamento de Imagens
CI396 – Tópicos em Visão Computacional

Disciplinas oferecidas para Outros Cursos da UFPR

CI066 – Oficina de Programação

CI180 – Ficha 1 – Programação de Computadores
CI180 – Ficha 2 – Programação de Computadores

CI181 – Ficha 1 – Métodos Numéricos
CI181 – Ficha 2 – Métodos Numéricos

CI182 – Ficha1 – Fundamentos de Programação
CI182 – Ficha2 – Fundamentos de Programação

CI185 – Ficha1 – Fundamentos de Programação II
CI185 – Ficha2 – Fundamentos de Programação II

CI202 – Ficha 1 – Métodos Numéricos
CI202 – Ficha 2 – Métodos Numéricos

CI208 – Ficha1 – Programação de Computadores
CI208 – Ficha2 – Programação de Computadores

CI240 – Ficha1 – Fundamentos de Programação
CI240 – Ficha2 – Fundamentos de Programação

CI242 – Ficha1 – Tópicos de Pesquisa em Informática
CI242 – Ficha2 – Tópicos de Pesquisa em Informática