Matéria | Comentários |
MAC122, MAC323, MAC338 e MAC328 |
São matérias chaves do curso já que você usa sem mesmo perceber isso. É necessário usar as estruturas
aprendidas em 122 e 323 em qualquer lugar onde seja necessário programar. Grafos é aquela matéria
que é importante mais no desenvolvimento do raciocinio na solução de problemas.
No caso de MAC122 foi interessante que é uma
das primeiras matérias onde se consegue adquirir o skill de compressão/dilatação do tempo. Como ele os alunos do Ime conseguem
fazer os eps na última hora com uma qualidade discutível mas suficiente para passar na matéria. É claro que em matérias mais
avançadas não basta só isso. É necessário adquirir o meditation que permite você pensar com mais clareza. Em geral
se adquiri isso em MAC328.
A importância de AA é um tanto discutível já que ele parte para um lado mais teórico
mas ele acaba sendo importante para a vida acadêmica.
|
MAC446 |
Bem interessante poder aplicar tudo que se aprende em IHC. Embora muitas coisas sejam
intuitivas na construção de uma interface gráfica, existem muitos detalhes que
os programadores esquecem ou desconhecem e esta matéria consegue abrir os
olhos do programador mostrando as técnicas que tornam uma interface realmente funcional.
|
MAC300 e MAT122 |
Como muitas das operações envolvem operações sobre matrizes, esta matéria
acaba sendo essencial(alg. lin. também de forma indireta) no projeto.
|
MAT211 |
Nunca pensei que iria dizer isso mas devido ao milagre de eu ter passado nesta matéria e ao uso de algoritmos
de processamento de imagens sou obrigado a dizer que esta matéria foi realmente MUITO importante para este projeto.
|
MAC332 e MAC445(XP) |
Na verdade XP foi a matéria mais importante do curso já que é lá que os alunos tem um contato com projetos
reais, bem diferente de engenharia de software ou BD onde se faz um projeto mas depois que acaba o curso não
importa se está funcionando bem.
Neste projeto está começando a ser implantado a filosofia XP já que a filosofia Homer Simpson de ficar
de baixo das cobertas esperando que tudo se resolva de um dia para o outro não deu muito certo.
|
MAC417 |
Eu não poderia deixar de citar a matéria de processamento de imagens já que isso faz parte do sistema.
|
MAC443 |
Sistemas de alto desempenho. Esta matéria está sendo utilizada para a melhoria na
estruturação do código para facilitar o compilador na otimização do programa.
|
MAC424 |
Esta matéria realmente me surpreendeu e achei espetacular a forma do Setzer da aula. Realmente me ajudou bastante
já que esta matéria foi extremamente agradável e diferente. Ela acabou sendo útil de forma indireta.
|
MAC438 e MAC426 |
Estou deixando essas duas matérias como relevantes pois elas sempre serão relevantes no desevolvimento
de qualquer sistema.
Concorrente sempre será importante já que dificilmente teremos um sistema que não possua dados compartilhados ou que tenha apenas 1 usuário.
BD é necessário pois futuramente este sistema terá um acesso a uma base de dados.
|