Engenharia de Computação na UFRGS, o curso vale a pena?

Oi, pessoal! Estou no último ano do ensino médio e já comecei a pensar seriamente em qual curso fazer na faculdade. Tenho um grande interesse por tecnologia, programação e hardware, e por isso estou considerando Engenharia de Computação. A UFRGS é uma das minhas principais opções, mas queria saber a opinião de quem já está no curso ou de quem se formou: vale a pena?

Algumas das minhas dúvidas são:

  1. Grade curricular: Achei a grade bem completa, com bastante matemática, física e programação. Mas é muito pesada? Dá tempo de conciliar estudos com estágio ou projetos pessoais?
  2. Mercado de trabalho: Como está a empregabilidade dos formados? Vocês sentem que o curso prepara bem para o mercado, tanto na área de software quanto de hardware?
  3. Infraestrutura: A UFRGS oferece bons laboratórios e recursos para os alunos de Engenharia de Computação?
  4. Dificuldade: Já ouvi falar que o curso é bem puxado, especialmente nos primeiros semestres. É verdade? Como é o apoio dos professores e a dinâmica das aulas?
  5. Vida acadêmica: Como é o ambiente na UFRGS? Tem muitas oportunidades de pesquisa, extensão ou participação em empresas júnior?
  6. Comparação com outros cursos: Alguém já considerou fazer Ciência da Computação ou Sistemas de Informação e acabou optando por Engenharia de Computação? Por quê?

Quero muito fazer uma escolha consciente, então qualquer experiência, dica ou conselho que vocês puderem compartilhar vai ser de grande ajuda! Se puderem falar também sobre coisas como a carga horária, a qualidade dos professores e se o curso atende às expectativas, agradeço demais.