Pular para o conteúdo da página
Brasão da PUC-Rio

Cursos

Ciência da Computação

Periodização:
Prazo proposto para a conclusão do curso:

4 anos letivos - máx: 7 anos letivos

Coordenador do curso de Ciência da computação

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

Foto referente ao curso de Ciência da computação
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)

Ementa de disciplina
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 Proejtos: Aplicações Interativas 4  
INF1403 Introd. a Interação Humano-Computador 4  
MAT4161 Cálculo de uma Variável 6  
MAT4200 Álgebra Linear I 4  
3º PERÍODO
CRE0712 Optativa de Cristianismo 4 40h
INF1010 Estruturas de Dados Avançadas 4  
INF1018 Software Básico 4  
INF1040 Projetos: Programação Modular 4  
INF1383 Banco de Dados 4  
MAT4162 Cálculo a Várias Varáveis 4  
ELL0900 Eletiva Livre 4  
4º PERÍODO
INF0381 Optativa de Direito para Computação 2  
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  
INF1640 Redes de Comunicação de Dados 4  
ELO0900 Eletiva de Orientação 4  
6º PERÍODO
CRE1275 Ética Socioambiental e Direitos Humanos 2 20h
INF0305 Optativa de Computação Científica 4  
INF0306 Optativa de Teoria da Computação 4  
INF1014 Seminários 1  
INF1028  Projeto e Construção de Sistemas 6  
INF1721 Análise de Algoritmos 4  
INF1920 Estágio Supervisionado 1  
ELO0900 Eletiva de Orientação 4  
7º PERÍODO
INF0303 Optativas de Inteligência Artificial 4  
INF0308 Optativa de Programação Avançada 4  
INF1416 Segurança da Informação 4  
INF1950 Projeto Final I 2  
ELO0900 Eletiva de Orientação 8  
EXT0001 Optativa de Extensão 4 30h
8º PERÍODO
FIL0300 Optativa de Filosofia CB-CTC 4  
INF1951 Projeto Final II 2  
ELO0900 Eletiva de Orientação 4  
ELL0900 Eletiva Livre 8  
EXT0001 Optativa de Extensão 8 60h
PERÍODO LETIVO INDETERMINADO
ACP0900 Atividades Complemantares 10  
ELO0900 Eletivas de Orientação 20  
ELL0900 Eletivas Livres 12  
EXT0001 Optativa de Extensão 12  
Total de créditos: 212
Carga Horária de Extensão: 210
Carga Horária Total: 3390

** Consulte o conjunto de disciplinas que compõem este grupo no PUC online ou na secretaria do seu curso.

  1. 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.
  2. 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.
  3. 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.