Wiki para a grade curricular do BCC
Coloque aqui os seu comentários, critícas e sugestões sobre a grade curricular do BCC
Grade curricular
Primeiro semestre:
MAC0110 Introdução à Computação
Prós:
Contras:
MAE0121 Introdução à Probabilidade e à Estatística I
Prós:
Contras:
MAT0111 Cálculo Diferencial e Integral I
Prós:
Contras:
MAT0112 Vetores e Geometria
Prós:
Contras:
MAC0000 Fundamentos de Matemática para Computação
Prós:
Contras:
MAC0000 Introdução ao BCC
Prós:
Contras:
Segundo semestre:
MAC0122 Princípios de Desenvolvimento de Algoritmos
Prós:
Contras: MAE0212 Introdução à Probabilidade e à Estatística II
Prós:
O conteúdo é relevante para a realização de experimentos (em reconhecimento de padrões, por exemplo). Contras:
A matéria é "ferramental" demais. Os alunos em geral não veem sentido no que estão aprendendo e esquecem logo em seguida. MAT0121 Cálculo Diferencial e Integral II
Prós: Contras: MAT0122 Álgebra Linear I
Prós: Contras: MAC0000 Técnicas de Programação I
Prós: Contras: Esta matéria deveria estar coordenada com MAC122. Enquanto não houverem mais detalhes é impossível aprová-la. XXX0000 Optativa (Física, Química, Poli, BCC)
Prós: Contras:
Terceiro semestre:
MAC0000 Desenvolvimento de Sistemas de Software
Prós: Contras: MAC0323 Estruturas de Dados
Prós: Contras: XXX00001 Optativa (Física, Química, Poli, BCC)
Prós: Contras: MA????? optativa Estocásticos/Análise Multivariada/Aprendizado
Prós: Contras:
Quarto semestre:
MAC0338 Análise de Algoritmos
Prós: Contras: MAC0422 Sistemas Operacionais
Prós: Contras: Parece que haverão mudanças em SO. Mais detalhes são necessários. MAT0221 Cálculo Diferencial e Integral IV
Prós: Contras:
Quinto semestre:
MAC0316 Conceitos Fundamentais de Linguagens de Programação
Prós: A matéria de conceitos de LP ajuda o aluno do IME a lidar com conceitos avançados de diversas linguagens de programação e permite que o aluno se adapte melhor a diferentes paradigmas de programação.
É uma matéria que abre os horizontes dos alunos.
Exemplos de "aplicações":
- Algumas linguagens, como Ruby e Javascript, incentivam o uso de funções de primeira classe.
- Os conceitos de análise sintática de linguagens são essencial para projetos como Coffescript, Typescript e diversas linguagens da JVM.
Contras:
Existe alguma variação no conteúdo e na profundidade da disciplina de acordo com o professor;
FLC0474 Língua Portuguesa
Prós: Saber escrever bem é essencial para uma boa comunicação, tanto no mercado como na academia. Em geral, profissionais que se comunicam bem possuem mais chances de serem bem sucedidos.
Contras:O modelo dado atualmente não é muito interessante.
Sexto semestre:
??????? Atividade fora da universidade (ACC)
Prós: Contras:
Sétimo semestre:
MAC0499 Trabalho de Formatura Supervisionado
Prós: Contras:
Oitavo semestre:
MAC0499 Trabalho de Formatura Supervisionado
Prós: Contras: