Cursos
Ciência da Computação
Periodização:
- Ciência da Computação (Currículo 2023)
- Ciência da Computação (Currículo 1 - anterior a 2023)
- Ciência da Computação (Currículo 0 - anterior a 2023)
Prazo proposto para a conclusão do curso:
4 anos letivos - máx: 7 anos letivos

Coordenador:
Professor Ivan Mathias Filho
Código do curso no MEC: 114286
Reconhecimento do curso
Portaria Seres/MEC nº 21, de 12/03/2012
D.O.U. de 16/03/2012
Renovação de Reconhecimento
Portaria Seres/MEC nº 152, 21/06/2023
D.O.U. de 22/06/2023
Localização:
Rua Marquês de São Vicente, 225
Edifício Rio Datacentro. 4º andar
Gávea - Rio de Janeiro - RJ - CEP 22453-900
tel: 3527-1513 / fax: 3527-1530
e-mail: sec-grad@inf.puc-rio.br
site: http://www.inf.puc-rio.br
Conheça mais sobre:
Domínios Adicionais
Uma nova forma de você complementar seus estudos na PUC-Rio. Leia aqui.
O profissional
Deve estar apto a solucionar desafios da área de Informática, seja na Indústria do entretenimento - ferramentas para a construção de jogos e programas para TV digital interativa; na Computação móvel - softwares para dispositivos móveis, como telefones celulares e PDAs, entre outros; na Web - sistemas inteligentes, redes sociais, Web 2.0, sistemas multiagente e multimídia; nos Sistemas de apoio à decisão - mineração de dados e integração de grandes volumes de dados, informações e conhecimento, aplicados a diversas áreas como planejamento estratégico, mercado financeiro e gestão de projetos; na Computação gráfica - visualização de dados científicos e visão computacional; ou na Inclusão digital - acesso participativo universal do cidadão brasileiro ao conhecimento.
O curso
Foi desenvolvido em resposta à forte e crescente demanda por profissionais de Tecnologia da Informação, no país e no exterior, e apresenta currículo flexível. Está permeado por pesquisas de ponta, desenvolvidas pelos professores em diversos projetos acadêmicos e em parceria com empresas de grande porte. O currículo flexível dá ao aluno condições de construir seu curso de modo a se especializar nos tópicos de computação de seu maior interesse.
O aluno de Ciência da Computação encontra diversas oportunidades de estágio remunerado, por meio de seus 13 laboratórios temáticos, além de contar com a possibilidade de conclusão do mestrado apenas um ano após a sua formatura.
Oportunidades
Em termos de mercado, a demanda por alunos com perfil diretamente relacionado a Tecnologias de Informação e Comunicação indica que esta é uma excelente oportunidade para o ingresso no curso. A área também se configura como prioridade nacional, a partir da clara necessidade de formação desses profissionais.
Periodização - Ciência da Computação (Currículo 2023)
| Código | Nome da Disciplina | Créditos | CH Semestral de Extensão |
| 1º PERÍODO | |||
| CRE1200 | O Humano e o Fenômeno Religioso | 4 | 40h |
| CTC4002 | Modelagem e Programação | 6 | |
| INF1009 | Lógica para Computação | 4 | |
| INF1012 | Modelagem de Dados | 2 | |
| INF1034 | Práticas de Programação | 4 | |
| LET1920 | Compreensão Prod. Texto Técnico | 2 | |
| 2º PERÍODO | |||
| INF1037 | Programação em C | 4 | |
| INF1039 | Projetos: Aplicações Interativas | 4 | |
| INF1403 | Introd. a Interação Humano-Computador | 4 | |
| MAT4161 | Cálculo a uma Variável | 6 | |
| MAT4200 | Álgebra Linear I | 4 | |
| 3º PERÍODO | |||
| CRE0712 | Optativas de Cristianismo | 4 | 40h |
| INF1010 | Estruturas de Dados Avançadas | 4 | |
| INF1018 | Software Básico | 4 | |
| INF1040 | Projetos: Programação Modular | 4 | |
| INF1383 | Bancos de Dados | 4 | |
| MAT4162 | Cálculo a Várias Varáveis I | 4 | |
| ELL0900 | Elet Livres-Dentro/Fora Dept | 4 | |
| 4º PERÍODO | |||
| INF1032 | Introdução a Ciência dos Dados | 4 | |
| INF1027 | Teste e Medição de Software | 4 | |
| INF1041 | Engenharia de Software | 4 | |
| INF1316 | Sistemas Operacionais | 4 | |
| INF1636 | Programação Orientada a Objetos | 4 | |
| MAT1320 | Introdução à Matemática Discreta | 4 | |
| MAT4202 | Álgebra Linear II | 4 | |
| 5º PERÍODO | |||
| CRE1241 | Ética Cristã | 2 | 20h |
| INF0377 | Optativa de Probabilidade Estatística | 4 | |
| INF1022 | Analisadores Léxicos e Sintáticos | 4 | |
| INF1029 | Introd. à Arquitetura de Computadores | 4 | |
| INF1631 | Estruturas Discretas | 4 | |
| INF1643 | Redes de Comunicação de Dados | 4 | |
| INF1771 | Inteligência Artificial | 4 | |
| 6º PERÍODO | |||
| CRE1275 | Ética Socioambiental e Direitos Humanos | 2 | 20h |
| INF0400 | Optativas de Ciências da Computação I | 4 | |
| INF1045 | Projeto e Construção de Sistemas | 6 | 45h |
| INF1014 | Seminários | 1 | |
| INF1416 | Segurança da Informação | 4 | |
| INF1721 | Análise de Algoritmos | 4 | |
| INF1920 | Estágio Supervisionado | 1 | |
| ELO0900 | Eletivas de Orientação | 4 | |
| 7º PERÍODO | |||
| INF1015 | Computabilidade | 4 | |
| INF0308 | Optativa de Programação Avançada | 4 | |
| INF0401 | Optativas de Ciências da Computação II | 4 | |
| INF1950 | Projeto Final I | 2 | |
| ELO0900 | Eletiva de Orientação | 8 | |
| EXT0100 | Optativas de Extensão | 4 | 60h |
| JUR0205 | Optativas de Direito para CTC | 2 | |
| 8º PERÍODO | |||
| FIL0300 | Optativa de Filosofia CB-CTC | 4 | |
| INF1951 | Projeto Final II | 2 | |
| ELO0900 | Eletiva de Orientação | 4 | |
| ELL0900 | Elet Livres-Dentro/Fora Dept | 4 | |
| EXT0100 | Optativas de Extensão | 8 | 120h |
| PERÍODO LETIVO INDETERMINADO | |||
| ACP0900 | Atividades Complemantares | 10 | |
| Total de créditos: 212 | |||
| Carga Horária de Extensão: 345 | |||
| Carga Horária Total: 3375 | |||
** Consulte o conjunto de disciplinas que compõem este grupo no PUC online ou na secretaria do seu curso.
- As disciplinas optativas são relacionadas em grupo e podem ser cursadas separadamente até se completar o número de créditos que devem ser cumpridos.
- A organização das matrizes curriculares dos cursos da PUC-Rio é por sistema de créditos e todos possuem, em suas matrizes curriculares, disciplinas optativas, a serem cursadas por livre escolha do aluno, chamadas Eletivas Livres ou Eletivas dentro/fora do Departamento, desde que obedecidos o tipo e o número de créditos estabelecidos no currículo para cada tipo de eletiva.
- Semestralmente, as disciplinas de LIBRAS - LET 1801 Língua Brasileira de Sinais II e LET 1802 Língua Brasileira de Sinais II -, são oferecidas como optativas, de acordo com o Decreto nº 5.626, de 22/12/05.
Periodização - Ciência da Computação (Currículo 1 - anterior a 2023)
| Código | Nome da Disciplina | Créditos |
| 1º PERÍODO | ||
| INF1025 | Introdução à Programação | 4 |
| INF1012 | Modelagem de Dados | 2 |
| INF1009 | Lógica para Computação | 4 |
| INF1031 | Introdução à Computação | 4 |
| MAT1157 | Cálculo de uma Variável A | 6 |
| MAT1320 | Introdução à Matemática Discreta | 4 |
| 2º PERÍODO | ||
| CRE1100 | O Humano e o Fenômeno Religioso | 4 |
| INF0380 | Optativas de Comp e Produção de Texto | 4 |
| INF1403 | Intr Int Humano-Computador | 4 |
| INF1007 | Programação II | 4 |
| MAT1158 | Cálculo a uma Variável B | 6 |
| MAT1250 | Álgebra Linear A | 4 |
| 3º PERÍODO | ||
| INF1383 | Banco de Dados | 4 |
| INF1631 | Estruturas Discretas | 4 |
| INF1010 | Estruturas de Dados Avançadas | 4 |
| INF1301 | Programação Modular | 4 |
| INF1018 | Software Básico | 4 |
| MAT1162 | Cálculo a Várias Variáveis I | 4 |
| 4º PERÍODO | ||
| CRE0710 | Optativas de Cristianismo | 4 |
| INF1027 | Testes e Medidas de Software | 4 |
| INF1029 | Introdução à Arquitetura de Computadores | 4 |
| INF1316 | Sistemas Operacionais | 4 |
| INF1629 | Princípios de Engenharia de Software | 4 |
| INF1636 | Programação Orientada Objetos | 4 |
| 5º PERÍODO | ||
| CRE1141 | Ética Crista | 2 |
| INF0377 | Optativas de Probabilidade e Estatística | 4 |
| INF1022 | Analisadores Léxicos e Sintáticos | 4 |
| INF1028 | Projeto e Construção Sistemas | 6 |
| INF1317 | Redes de Computadores | 4 |
| INF1721 | Análise de Algoritmos | 4 |
| 6º PERÍODO | ||
| INF1014 | Seminários | 1 |
| INF1033 | Estágio Supervisionado em Computação | 16 |
| 7º PERÍODO | ||
| CRE1175 | Ética Socioambiental Direitos Humanos | 2 |
| FIL0300 | Optativas de Filosofia – CB/CTC | 4 |
| INF1950 | Projeto Final I | 2 |
| 8º PERÍODO | ||
| INF0381 | Optativas de Direito para Computação | 2 |
| INF1951 | Projeto Final II | 2 |
| PERÍODO LETIVO INDETERMINADO | ||
| ACP0900 | Atividades Complementares | 10 |
| ELL0900 | Eletivas Livres - Dentro/Fora do Departamento | 16 |
| INF0378 | Optativas de Formação em Computação | 16 |
| INF0379 | Optativas de Computação | 18 |
| Total de créditos: 211 | ||
Semestralmente, as disciplinas de LIBRAS - LET1801 Língua Brasileira de Sinais II e LET1802 Língua Brasileira de Sinais II -, são oferecidas como optativas, de acordo com o Decreto nº 5.626, de 22/12/05.
Periodização - Ciência da Computação (Currículo 0 - anterior a 2023)
| Código | Nome da Disciplina | Créditos |
| 1º PERÍODO | ||
| INF1025 | Introdução à Programação | 4 |
| INF1012 | Modelagem de Dados | 2 |
| INF1009 | Lógica para Computação | 4 |
| INF1031 | Introdução à Computação | 4 |
| MAT1161 | Cálculo de uma Variável | 6 |
| MAT1320 | Introdução à Matemática Discreta | 4 |
| 2º PERÍODO | ||
| CRE1100 | O Humano e o Fenômeno Religioso | 4 |
| INF0380 | Optativas de Comp e Produção de Texto | 4 |
| INF1403 | Intr Int Humano-Computador | 4 |
| INF1007 | Programação II | 4 |
| MAT0211 | Optativas de Álgebra Linear | 4 |
| 3º PERÍODO | ||
| INF1383 | Banco de Dados | 4 |
| INF1631 | Estruturas Discretas | 4 |
| INF1010 | Estruturas de Dados Avançadas | 4 |
| INF1301 | Programação Modular | 4 |
| INF1018 | Software Básico | 4 |
| MAT1162 | Cálculo a Várias Variáveis I | 4 |
| 4º PERÍODO | ||
| CRE0710 | Optativas de Cristianismo | 4 |
| INF1027 | Testes e Medidas de Software | 4 |
| INF1029 | Introdução à Arquitetura de Computadores | 4 |
| INF1316 | Sistemas Operacionais | 4 |
| INF1629 | Princípios de Engenharia de Software | 4 |
| INF1636 | Programação Orientada Objetos | 4 |
| 5º PERÍODO | ||
| CRE1141 | Ética Crista | 2 |
| INF0377 | Optativas de Probabilidade e Estatística | 4 |
| INF1022 | Analisadores Léxicos e Sintáticos | 4 |
| INF1028 | Projeto e Construção Sistemas | 6 |
| INF1317 | Redes de Computadores | 4 |
| INF1721 | Análise de Algoritmos | 4 |
| 6º PERÍODO | ||
| INF1014 | Seminários | 1 |
| INF1033 | Estágio Supervisionado em Computação | 16 |
| 7º PERÍODO | ||
| CRE1175 | Ética Socioambiental Direitos Humanos | 2 |
| FIL0300 | Optativas de Filosofia – CB/CTC | 4 |
| INF1950 | Projeto Final I | 2 |
| 8º PERÍODO | ||
| INF0381 | OPT Direito para Computação | 2 |
| INF1951 | Projeto Final II | 2 |
| PERÍODO LETIVO INDETERMINADO | ||
| ACP0900 | Atividades Complementares | 10 |
| ELL0900 | Eletivas Livres - Dentro/Fora do Departamento | 16 |
| INF0378 | Optativas de Formação em Computação | 16 |
| INF0379 | Optativas de Computação | 18 |
| Total de créditos: 205 | ||
Semestralmente, as disciplinas de LIBRAS - LET1801 Língua Brasileira de Sinais II e LET1802 Língua Brasileira de Sinais II -, são oferecidas como optativas, de acordo com o Decreto nº 5.626, de 22/12/05.