Grade curricular EN

34 - Engenharia de Computação - Currículo Pleno

Núcleo Comum ao Curso:

BE310 Ciências do Ambiente
CE304 Direito
CE738 Economia para Engenharia
CE838 Contabilidade para Engenharia
EA044 Planejamento e Análise de Sistemas de Produção
EA513 Circuitos Elétricos
EA772 Circuitos Lógicos
EE400 Métodos da Engenharia Elétrica
EE532 Eletrônica Aplicada
EE534 Laboratório de Eletrônica Aplicada
EM423 Resistência dos Materiais
EM524 Fenômenos de Transporte
F 128 Física Geral I
F 129 Física Experimental I
F 228 Física Geral II
F 229 Física Experimental II
F 315 Mecânica Geral I
F 328 Física Geral III
F 329 Física Experimental III
F 428 Física Geral IV
F 429 Física Experimental IV
HZ291 Tópicos Especiais de Humanidades I
LA122 Inglês Instrumental I
MA111 Cálculo I
MA141 Geometria Analítica e Vetores
MA211 Cálculo II
MA311 Cálculo III
MA327 Álgebra Linear
MC102 Algoritmos e Programação de Computadores
MC202 Estruturas de Dados
MC302 Programação Orientada a Objetos
MC358 Fundamentos Matemáticos da Computação
MC404 Organização Básica de Computadores e Linguagem de Montagem
MC458 Projeto e Análise de Algoritmos I
MC536 Bancos de Dados: Teoria e Prática
ME323 Introdução aos Modelos Probabilísticos
MS211 Cálculo Numérico
QG100 Química

AA - Sistemas de Computação
Além do núcleo comum, o aluno deverá cumprir:

CE839 Introdução à Administração para Computação
MC030 Projeto Final de Graduação
MC426 Engenharia de Software
MC437 Projeto de Sistemas de Informação
MC504 Sistemas Operacionais
MC558 Projeto e Análise de Algoritmos II
MC613 Laboratório de Circuitos Digitais
MC658 Projeto e Análise de Algoritmos III
MC714 Sistemas Distribuídos
MC732 Projeto de Sistemas Computacionais
MC733 Laboratório de Projetos de Sistemas Computacionais
MC750 Construção de Interfaces Homem-Computador
MC832 Redes de Computadores
MC833 Programação de Redes de Computadores
MC855 Projeto em Sistemas de Computação
MC921 Projeto e Construção de Compiladores

Disciplinas Eletivas

17 créditos dentre:
----- Qualquer disciplina oferecida pela Unicamp
12 créditos dentre:
MC018 Estágio Supervisionado
MC019 Estágio Supervisionado em Ciência da Computação
MC020 Estágio Supervisionado em Ciência da Computação II
MC032 Estudo Dirigido
MC033 Estudo Dirigido II
MC040 Estágio de Iniciação Científica I
MC041 Estágio de Iniciação Científica II
04 créditos dentre:
MC919 Tópicos Especiais em Processamento Gráfico
MC920 Introdução ao Processamento de Imagem Digital
MC937 Computação Gráfica
MC940 Processamento e Análise de Imagens
MC950 Recuperação de Imagens por Conteúdo
04 créditos dentre:
MC886 Aprendizado de Máquina
MC896 Processamento de Línguas Naturais
MC906 Introdução à Inteligência Artificial
MC949 Visão Computacional
MC959 Tópicos em Inteligência Artificial I
04 créditos dentre:
MC346 Paradigmas de Programação
MC521 Desafios de Programação I
MC621 Desafios de Programação II
MC721 Desafios de Programação III
MC821 Desafios de Programação IV
MC970 Introdução à Programação Paralela
MC971 Introdução à Programação Concorrente

AB - Sistemas e Processos Industriais
Além do núcleo comum, o aluno deverá cumprir:

EA006 Trabalho de Fim de Curso
EA072 Inteligência Artificial em Aplicações Industriais
EA074 Introdução às Redes de Computadores
EA075 Introdução ao Projeto de Sistemas Embarcados
EA076 Laboratório de Sistemas Embarcados
EA080 Laboratório de Redes de Computadores
EA614 Análise de Sinais
EA616 Análise Linear de Sistemas
EA619 Laboratório de Análise Linear
EA721 Princípios de Controle e Servomecanismo
EA722 Laboratório de Controle e Servomecanismo
EA773 Laboratório de Circuitos Lógicos
EA871 Laboratório de Programação Básica de Sistemas Digitais
EA872 Laboratório de Programação de Software Básico
EA876 Introdução a Software de Sistema
EA960 Organização de Computadores
EA975 Laboratório de Engenharia de Software
EA976 Engenharia de Software
EA979 Introdução à Computação Gráfica e ao Processamento de Imagem
EE610 Eletrônica Digital I
EE881 Princípios de Comunicações I
EE882 Laboratório de Comunicações I

Disciplinas Eletivas

23 créditos dentre:
----- Qualquer disciplina oferecida pela Unicamp
12 créditos dentre:
EE015 Estágio Científico e Tecnológico I
EE016 Estágio Científico e Tecnológico II
EE017 Estágio em Empresa

AX - Para Matrícula Antes da Opção
Além do núcleo comum, o aluno deverá cumprir:

EA006 Trabalho de Fim de Curso
EA072 Inteligência Artificial em Aplicações Industriais
EA074 Introdução às Redes de Computadores
EA075 Introdução ao Projeto de Sistemas Embarcados
EA076 Laboratório de Sistemas Embarcados
EA080 Laboratório de Redes de Computadores
EA614 Análise de Sinais
EA616 Análise Linear de Sistemas
EA619 Laboratório de Análise Linear
EA721 Princípios de Controle e Servomecanismo
EA722 Laboratório de Controle e Servomecanismo
EA773 Laboratório de Circuitos Lógicos
EA871 Laboratório de Programação Básica de Sistemas Digitais
EA872 Laboratório de Programação de Software Básico
EA876 Introdução a Software de Sistema
EA960 Organização de Computadores
EA975 Laboratório de Engenharia de Software
EA976 Engenharia de Software
EA979 Introdução à Computação Gráfica e ao Processamento de Imagem
EE610 Eletrônica Digital I
EE881 Princípios de Comunicações I
EE882 Laboratório de Comunicações I

Disciplinas Eletivas

23 créditos dentre:
----- Qualquer disciplina oferecida pela Unicamp
12 créditos dentre:
EE015 Estágio Científico e Tecnológico I
EE016 Estágio Científico e Tecnológico II
EE017 Estágio em Empresa

Curso 42 - Ciência da Computação - Currículo Pleno

Núcleo Comum ao Curso:

CE304 Direito
CE738 Economia para Engenharia
CE839 Introdução à Administração para Computação
F 128 Física Geral I
F 129 Física Experimental I
F 328 Física Geral III
F 329 Física Experimental III
MA111 Cálculo I
MA141 Geometria Analítica e Vetores
MA211 Cálculo II
MA311 Cálculo III
MA327 Álgebra Linear
MC009 Computação e Sociedade
MC102 Algoritmos e Programação de Computadores
MC202 Estruturas de Dados
MC302 Programação Orientada a Objetos
MC358 Fundamentos Matemáticos da Computação
MC404 Organização Básica de Computadores e Linguagem de Montagem
MC426 Engenharia de Software
MC458 Projeto e Análise de Algoritmos I
MC504 Sistemas Operacionais
MC536 Bancos de Dados: Teoria e Prática
MC558 Projeto e Análise de Algoritmos II
MC602 Circuitos Lógicos e Organização de Computadores
MC626 Análise e Projeto de Sistema de Informação
MC658 Projeto e Análise de Algoritmos III
MC714 Sistemas Distribuídos
MC732 Projeto de Sistemas Computacionais
MC750 Construção de Interfaces Homem-Computador
MC832 Redes de Computadores
MC833 Programação de Redes de Computadores
MC921 Projeto e Construção de Compiladores
ME323 Introdução aos Modelos Probabilísticos
MS211 Cálculo Numérico

Disciplinas Eletivas

26 créditos dentre:
----- Qualquer disciplina oferecida pela Unicamp
24 créditos dentre:
MC851 Projeto em Computação I
MC853 Projeto em Sistemas de Programação
MC855 Projeto em Sistemas de Computação
MC857 Projeto em Sistemas de Informação
MC859 Projeto em Teoria da Computação
MC861 Projeto em Computação II
MC871 Projeto em Computação III
MC881 Projeto em Computação IV
04 créditos dentre:
MC919 Tópicos Especiais em Processamento Gráfico
MC920 Introdução ao Processamento de Imagem Digital
MC937 Computação Gráfica
MC940 Processamento e Análise de Imagens
MC950 Recuperação de Imagens por Conteúdo
04 créditos dentre:
MC886 Aprendizado de Máquina
MC896 Processamento de Línguas Naturais
MC906 Introdução à Inteligência Artificial
MC949 Visão Computacional
MC959 Tópicos em Inteligência Artificial I
12 créditos dentre:
MC018 Estágio Supervisionado
MC019 Estágio Supervisionado em Ciência da Computação
MC020 Estágio Supervisionado em Ciência da Computação II
MC030 Projeto Final de Graduação
MC032 Estudo Dirigido
MC033 Estudo Dirigido II
MC040 Estágio de Iniciação Científica I
MC041 Estágio de Iniciação Científica II
04 créditos dentre:
MC346 Paradigmas de Programação
MC521 Desafios de Programação I
MC621 Desafios de Programação II
MC721 Desafios de Programação III
MC821 Desafios de Programação IV
MC970 Introdução à Programação Paralela
MC971 Introdução à Programação Concorrente