Yo estudio en la UTN y te digo que en lo que es programacion esta bastante bien como enseñan.
Igual no es que vas y te enseñan a programar un lenguaje, lo que te dan son las bases para poder entender cualquier lenguaje y pensar como una maquina , ademas al ser ingenieria te da otros conocimientos para trabajar en industrias por ejemplo.
A grandes rasgos tenes 4 ramas, software donde te enseñan programacion, hard donde te enseñan como trabajan las maquinas en si, matematicas para poder aplicarlas a la programacion (si no te gusta matematica no es tu carrera) y la de ciencias basicas de ingenieria que hace que salgas con una formacion para entender lo escencial en caso de que tengas que trabajar en industria. Tambien esta la rama de gerenciamiento donde te enseñan algo de economia, legislacion, etc para que la pilotees en caso de que obtengas un lindo puesto.
Ah, y a los 3 años de la carrera podes sacar el titulo de analista.