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.
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. |