Ciência da Computação

presencial
Manhã, Noite
8 semestres
Quero me inscrever Tenho interesse

Conheça o curso

Saiba mais sobre o curso que você está pensando em escolher.

Apresentação

A ciência da computação mudou nossa forma de ver o mundo. A Máquina de Turing, criada pelo matemático Alan Turing, é um grande exemplo disso: antes mesmo de existirem os computadores digitais, ela se tornou um marco na história. Se você gosta de programação e automatização, aqui é o seu lugar. O curso de Ciência da Computação da PUCRS prepara você para exercer várias atividades que vão desde a solução de problemas de natureza complexa ao desenvolvimento de jogos. As disciplinas do curso abordam as áreas mais importantes da tecnologia da informação, capacitando os/as alunos/as para atuarem em diversos nichos da indústria de software como gerentes de projetos, analistas de teste, desenvolvedores/as de software, cientistas de dados, empreendedores/as, entre outros.

O nosso curso foi planejado para desenvolver profissionais completos/as, tanto em suas habilidades técnicas quanto comportamentais. Com um currículo multidisciplinar, você terá a oportunidade de estudar disciplinas da área de humanas, por exemplo, que serão fundamentais para uma formação que visa a ética e o bem-estar da sociedade.

Se identificou e já está se imaginando no dia a dia do curso? Conheça mais detalhes e venha estudar na PUCRS.

investimento
1ª parcela:
R$ 2.853,36
Da 2ª a 6ª parcela:
R$ 2.777,89

Valores válidos para 2022

Para quem ingressar via Vestibular,
será preciso se matricular em todas as
disciplinas apenas no 1° semestre.

Manifestar interesse

Desenvolvendo projetos de última geração

A ciência da computação é a área profissional que mais cresce no mundo. Hoje, praticamente tudo depende de algum nível de tecnologia e desenvolvimento computacional. E você pode fazer parte dessa evolução.

Destaques do curso

Curso com tradição e reconhecimento no mercado e com um corpo docente formado por renomados/as professores/as
Interação com o programa de Pós-Graduação em Computação, que possui excelência internacional
Visão profunda de temas como linguagens de programação, sistemas operacionais, segurança de sistemas, entre outros
Oportunidade de optar por certificações de estudos que possibilitam cursar disciplinas de diversas áreas
Laboratórios de ensino e pesquisa com equipamentos e softwares de última geração

Nossos espaços de aprendizagem

Ciência da computação: a ferramenta do mundo globalizado

Quem se forma no curso de Ciência da Computação da PUCRS sai preparado/a para atuar em todas as áreas mais importantes da tecnologia da informação que vão desde ambientes extremamente técnicos até projetos mais criativos, como o desenvolvimento de jogos.

Confira algumas atividades que você pode desempenhar:

Gerente de projetos

Desenvolvedor/a de software

Cientista de dados

Analista de teste

Conheça a Escola

Faça um passeio virtual pela Escola Politécnica da PUCRS e saiba mais sobre sua infraestrutura.

Video produzido para o PUCRS Tour

Benefícios PUCRS

Conheça os descontos e facilidades exclusivas para estudantes da Universidade.

Visite o site

Um aprendizado multidisciplinar

Nosso currículo colabora com uma formação multidisciplinar em Ciência da Computação e é baseado nos conceitos mais contemporâneos de ensino.  Além de disciplinas sobre inovação e trabalho integrado, durante o curso você participará de diversas atividades práticas em parceria com outras áreas, como humanas e comunicação, e também terá aulas com professores/as que possuem diferentes vivências de mercado. 

currículos

Confira o currículo atual da Ciência da Computação, assim como os currículos anteriores.

Baixar em PDF
SEM COD Disciplina CH
1 95300-04 Cálculo I 60
1 4611C-06 Fundamentos de Programação 90
1 98705-02 Introdução à Computação 30
1 95303-04 Matemática Discreta 60
1 98707-02 Metodologia Científica 30
1 1501A-04 Ética e Cidadania 60
2 4645G-04 Algoritmos e Estrutura de Dados I 60
2 98901-04 Banco de Dados I 60
2 95301-04 Cálculo II 60
2 980E2-12 Disciplinas Eletivas 180
2 4646B-04 Fundamentos de Sistemas Digitais 60
2 4611E-04 Lógica para Computação 60
2 4611F-04 Programação Orientada a Objetos 60
3 4645H-04 Algoritmos e Estruturas de Dados II 60
3 98902-02 Banco de Dados II 30
3 46515-04 Linguagens, Autômatos e Computação 60
3 98G03-04 Organização e Arquitetura de Processadores 60
3 95304-04 Probabilidade e Estatística 60
3 98701-04 Programação de Baixo Nível 60
3 98702-04 Prática em Pesquisa 60
4 98716-04 Computação Gráfica 60
4 2540L-04 Empreendimentos Empresariais 60
4 98801-04 Engenharia de Software I 60
4 4636H-04 Fundamentos de Desenvolvimento de Software 60
4 98713-04 Fundamentos de Processamento Paralelo e Distribuído 60
4 4636L-04 Gerência de Projetos de TI 60
4 98H00-04 Infraestrutura para Gestão de Dados 60
4 98703-02 Programação Funcional 30
4 95302-04 Álgebra Linear e Geometria Analítica 60
5 98802-02 Engenharia de Software II 30
5 98905-04 Experiência do Usuário 60
5 4646N-04 Métodos Numéricos 60
5 4646X-04 Projeto de Desenvolvimento de Jogos 60
5 4646Z-04 Projeto e Otimização de Algoritmos 60
5 98700-04 Sistemas Operacionais 60
5 4647F-04 Teoria da Computabilidade e Complexidade 60
6 98709-04 Fundamentos de Redes de Computadores 60
6 98708-04 Inteligência Artificial 60
6 98710-02 Laboratório de Redes de Computadores 30
6 4646I-04 Laboratório de Sistemas Operacionais 60
6 4646M-04 Métodos Formais para Computação 60
6 98704-04 Prática em Engenharia de Software 60
7 98706-04 Aprendizado de Máquina 60
7 4645K-04 Construção de Compiladores 60
7 4647A-04 Redes de Computadores Avançadas 60
7 4611G-04 Simulação e Métodos Analíticos 60
7 98711-02 Trabalho de Conclusão I 30
8 980P0-00 Atividades Complementares (120H) 120
8 4645J-04 Computação Paralela 60
8 11521-04 Humanismo e Cultura Religiosa 60
8 98715-04 Segurança de Sistemas 60
8 4647B-04 Sistemas Distribuídos 60
8 98714-02 Trabalho de Conclusão II 30

Disciplinas Optativas

SEM COD Disciplina CH
4 254DX-02 Administração da Informação 30
4 98G05-04 Arquitetura e Organização de Computadores 60
4 98H01-04 Coleta, Preparação e Análise de Dados 60
4 46506-04 Engenharia de Requisitos 60
4 98907-02 Engenharia e Gestão do Conhecimento 30
4 4636R-04 Inteligência de Negócio 60
4 4646E-04 Interpretação de Linguagens de Programação 60
4 12297-04 Laboratório de Games e Narrativas Gráficas 60
4 13397-02 Psicologia e Gestão de Pessoas em TI 30
4 98G02-04 Sistemas Digitais 60
4 4611H-02 Sistemas de Gerenciamento de Banco de Dados 30
4 4637K-02 Tópicos Avançados em Gestão de Dados 30
5 4636M-02 Gerência de Redes de Computadores 30
5 46517-02 Melhoria de Processos de Software 30
5 4637B-04 Programação de Software Aplicado 60
6 4620J-04 Sistemas de Tempo Real 60
7 4636N-04 Infraestrutura de Tecnologia da Informação 60

Acesso rápido

Reunimos aqui tudo que você precisa para complementar a sua experiência acadêmica.

Como Ingressar

Veja todas as possibilidades para começar ou continuar o curso dos seus sonhos.

Para iniciar o curso de Ciência da Computação da PUCRS é necessário realizar o Concurso Vestibular ou solicitar o ingresso extravestibular por meio do processo de transferência, ingresso de diplomado, reopção ou reingresso.

informações financeiras

Conheça os principais benefícios e informações financeiras que a PUCRS oferece para você.

A PUCRS tem opções de créditos, bolsas e outros benefícios para você estudar com mais tranquilidade, além de informações que facilitam a sua organização financeira.

créditos e bolsas

Disponibilizamos modalidades de créditos educativos próprios exclusivos e convênios com terceiros, além de programas do governo federal.

benefícios maristas

Estudantes egressos de Colégios da Rede Marista contam com um crédito educativo exclusivo para estudar na PUCRS.

investimento

Para garantir que os estudos sejam sua única preocupação, oferecemos diversas opções de créditos educativos e bolsas em todas as áreas do conhecimento.

Benefícios PUCRS

Conheça os descontos e facilidades exclusivas para estudantes da Universidade.

Visite o site

Outros Cursos para você

Se você se interessa por este curso, também pode gostar de outras opções que selecionamos.