Para ser un curso introductorio creo debe ser dinamico, es decir, que ofrezca los distintos tipos de lenguajes y sus caracteristicas, es mejor saber desde un inicio para que sirve cada lenguaje y en que se aplica a seguir un plan de estudios que te va a dar lo que cree conveniente.
En un primer año de una ingenieria esta mas dedicada a la ingenieria y no al tipo de ingenieria (no se si me explico jaja), por lo que te enseñan una base de "casi todo".
Si el primer año te enseñan 5 lenguajes diferentes terminaria siendo un follon, y no a todo el mundo le gusta programar, ni a todos los ingenieros les hacen falta 20 lenguajes diferentes, o es mas, no se le da bien programar y necesitas dedicarle mas tiempo.
A mi me parece bien que en el primer curso te enseñen uno o dos lenguajes de programacion.
aunque como tu dices, podrian explicar la utilizacion de los lenguajes mas utilizados en las primeras clases.