Quanto ao curso, e respondendo às tuas perguntas, o curso esta dividido em 2 ciclos. No primeiro ciclo (3 anos), tens todas as bases de matemática, física, alguma química, programação... A maioria das cadeiras é de tronco comum, onde terás aulas com as licenciaturas em física, química, engenharias...
No 2º ciclo (mestrado), tens a oportunidade de tu própria criares o teu próprio plano de estudos, dado que metade das cadeiras são opcionais.
Quanto à qualidade que referes, há um pouco de tudo como em todo o lado. Eu diria que no geral é boa. As instalações são boas, o ambiente é muito bom.
Em primeiro lugar é preciso garra para a matemática e a física que são a grande dor de cabeça dos 2 primeiros anos.
Quanto à componente prática. Têm-se realizado algumas saídas de campo, e há dois anos até houve duas semanas de estágios de verão no IM. Mas é tudo uma questão de organização por parte dos alunos, e de se fazer propostas aos coordenadores do curso, que estão normalmente abertos e aptos a colaborar neste tipo de iniciativas.
Como já disse o André, muitas bases matemática-física para iniciar, se estás preocupada com ter bases sólidas disso, está descansada que não faltam!