Pessoal,
Eu estou me formando esse ano como aluno da primeira turma de Sistemas de Informação na USP.
Como um curso razoavelmente novo, acredito que ainda precise de um tempo de amadurecimento até que alcance o prestígio dos cursos de São Carlos e do IME.
Dito isso, é um curso bastante forte (e puxado, poucos alunos da minha turma se formarão esse ano) com aquele embasamento teórico típico de faculdades públicas. Os professores todos vêm das melhores instituições, são phds, jovens, dedicados, abrem espaço para alunos interessados em pesquisa e estão se organizando da melhor forma que podem para ministrarem disciplinas eletivas que tratem de tecnologia de ponta e novos rumos em TI. Ultimamente vários professores especializados em gestão de TI foram contratados também.
Para o pessoal aqui do GUJ vale apontar outra característica interessante. Java é a escolha desde o começo, sendo a linguagem predominante até o final do curso. Não há nada nas certificações de entrada da Sun (SCJA, SCJP) que eu não tenha visto nos primeiros semestres do curso, logo, meu processo de certificação foi razoavelmente suave e quebrar aquela barreira para entrar no mercado de trabalho foi duplamente suave.
O que você tem que ter em mente ao escolher o curso é que de forma alguma a experiência será parecida com os cursos da Impacta, Globalcode, Senac, etc. Você não sairá de lá conhecendo Photoshop, Maya, Ruby, Flex, EJB, JPA, JSF, mil frameworks, PL/SQL, especialista em PMI, CMMI e ITIL. O foco é outro. Na faculdade você aprende os fundamentos, o resto todo você mesmo corre atrás. Google, livros e cursos particulares estão aí para isso.
Porém, a vantagem de professores mais jovens e pró-ativos é que a parte prática não estacionou no LISP, COBOL e DB2 (não que haja nada de errado com essas tecnologias). A visão de OO, UML, Design Patterns, desenvolvimento em camadas, enfim, toda a metodologia “ganha pão para a maioria de nós” está presente.
Desculpe a redação. Espero ter ajudado, esse é meu primeiro post aqui no GUJ.
Abraços,