Trajetória Acadêmica

Trajetória acadêmica para alunos do BCC, ingressantes a partir do BCT (orientações para matriculas em UCs eletivas)

A Figura 1, apresentada a seguir, ilustra a Matriz Curricular ideal do Bacharelado em Ciência da Computação, para o período integral, com as UCs organizadas de acordo com seu oferecimento, nos respectivos termos e semestres.

Matriz_Curricular_BCC_PPC-2019-2.png

Figura 1. Matriz Curricular Ideal do BCC.

Na matriz curricular da Figura 1, a quantidade de horas das unidades curriculares está sendo representada por créditos, onde cada crédito em unidades curriculares representa a quantidade de 18 horas. Sendo assim, uma unidade curricular de 4 créditos corresponde a 72 horas e uma unidade curricular de 2 créditos corresponde a 36 horas.

Com exeção dos Núcleos obrigatórios do BCT e das UCs que compõem o grupo de disciplinas obrigatórias do BCC, o aluno deste curso poderá escolher as UCs eletivas em que deseja cursar dentre um conjunto de UCs pré-definido para cada um dos sub-grupos seguintes: eletivas limitadas da Ciência da Computação (Grupo1), eletivas de Matemática e Computação (Grupo 2), eletivas das Ciências Humanas, Econômicas e Sociais (Grupo 3) e eletivas Livres (Grupo 4), respeitando a carga horária mínima estabelecida conforme descrito na Tabela 1.

Tabela 1. Discriminação da carga horária mínima para formação específica do BCC.

Núcleos

Componentes

Carga horária mínima exigida

Núcleo Básico do BCT

UCs Obrigatórias do BCT (Considerando 144 h de UCs integradoras de conhecimento)

612 h

Núcleo obrigatório de Formação específica em Ciência da Computação

UCs Obrigatórias do BCC

1728 h

Núcleo de Eletivas para formação específica em Ciência da Computação

Eletivas do Grupo 1: Eletivas Limitadas da Ciência da Computação

216 h

Eletivas do Grupo 2: Eletivas de Matemática e Computação.

144 h

Eletivas do Grupo 3: Eletivas das Ciências Humanas, Econômicas e Sociais.

72 h

Eletivas Livres

144 h

Trabalhos de Conclusão de Curso

TCC I e TCC II

144 h

Atividades Complementares

Qualquer atividade complementar prevista no Anexo D deste documento ou validado pela comissão de curso do BCC.

144 h

Carga horária total

3204 h

As UCs correspondentes a cada um dos núcleos base estão especificadas na Tabela 2.

Tabela 2. Discriminação de UCs para cada núcleo base do BCC.

Núcleos

Componentes

UCs

Núcleo Básico do BCT

UCs Obrigatórias do BCT

Cálculo em Uma Variável;

Ciência, Tecnologia e Sociedade;

Ciência, Tecnologia, Sociedade e Meio Ambiente;

Fenômenos Mecânicos;

Fundamentos de Biologia Moderna;

Lógica de Programação;

Química Geral;

Unidades Curriculares Interdisciplinares;

Núcleo obrigatório de Formação específica em Ciência da Computação

UCs Obrigatórias do BCC

Álgebra Linear;

Algoritmos e Estruturas de Dados I;

Algoritmos e Estruturas de Dados II;

Arquitetura e Organização de Computadores;

Banco de Dados;

Cálculo em Várias Variáveis;

Cálculo Numérico;

Circuitos Digitais;

Compiladores;

Computação Gráfica;

Engenharia de Software;

Geometria Analítica;

Inteligência Artificial;

Matemática Discreta;

Linguagens Formais e Autômatos;

Probabilidade e Estatística;

Programação Concorrente e Distribuída.

Programação Orientada a Objetos;

Projeto e Análise de algoritmos.

Projeto Orientado a Objetos;

Redes de Computadores;

Séries e equações diferenciais ordinárias;

Sistemas Operacionais;

Teoria dos Grafos;

Núcleo de Eletivas para formação específica em Ciência da Computação

Eletivas do Grupo 1: Eletivas Limitadas da Ciência da Computação

Fenômenos Eletromagnéticos

Interação Humano-Computador;

Introdução a Pesquisa Operacional;

Multimídia;

Paradigmas de Programação;

Processamento de Imagens;

Segurança Computacional;

Sistemas Distribuídos;

Validação e Verificação de Software;

Núcleo de Eletivas para formação específica em Ciência da Computação

Eletivas do Grupo 2: Eletivas de Matemática e Computação.

Álgebra Linear Computacional;

Álgebra Linear II;

Algoritmos Avançados;

Algoritmos em Bioinformática;

Análise de Sinais

Análise Real I;

Aplicações de Robótica Móvel;

Aprendizado de Máquina e Reconhecimento de Padrões;

Aspectos de Implementação de Bancos de Dados;

Desafios de Programação;

Desenvolvimento de Aplicações Robóticas

Fenômenos do Contínuo

Funções Analíticas;

Introdução à Computação Bioinspirada

Introdução às Redes Neurais Artificiais;

Laboratório de Usabilidade Web

Otimização Linear;

Otimização Não Linear;

Programação Paralela e Processamento de Alto Desempenho;

Projeto de Sistemas Digitais;

Realidade Virtual e Aumentada;

Sistemas Embarcados

Teoria dos Números e Criptografia;

Tópicos Interdisciplinares em Computação I, II, III e IV

OU qualquer do Grupo 1 OU outra definida como eletiva válida pela comissão de curso do BCC.

 

Eletivas do Grupo 3: Eletivas das Ciências Humanas, Econômicas e Sociais.

Alteridade e diversidade no Brasil: implicações para Política de Ciência e Tecnologia;

Relações Étnico-Raciais e Cultura Afro-Brasileira e Indígena

Empreendedorismo

Legislação Ambiental e Políticas Públicas;

Teorias Administrativas;

Microeconomia;

Análise Macroeconômica;

Análise Microeconômica;

Macroeconomia;

Análise de Investimentos e Riscos;

OU qualquer outra definida como eletiva para este grupo pela comissão de curso do BCC.

 

Eletivas Livres

Qualquer UC ofertada na UNIFESP incluindo qualquer dos Grupos 1, 2 e 3.