Si tuvieras que elegir entre estudiar CS o EE, ¿cuál elegirías y por qué?

Depende completamente de lo que quieras hacer. CS y EE son carreras muy diferentes. CS dedica significativamente más tiempo a la programación, los algoritmos, los sistemas operativos, todo lo relacionado con la creación de un programa eficiente y la solución de problemas al usar dichos programas.

EE, si bien es probable que te introduzcan en algunos temas informáticos, difícilmente tratará estos temas a menos que se tomen como optativas. Si está interesado en computadoras, es mucho más probable que EE se centre en hardware y circuitos analógicos. EE todavía utilizará la programación, pero no hay tanto énfasis como en una CS importante.

Observaré que la CPRE tiende a ser un buen punto medio entre los dos. Este es el mayor que elegiría si tuviera que decidir entre los dos. CPRE obtendrá varios cursos de EE y cursos electivos, a la vez que adquirirá más conocimientos sobre la programación. Actualmente soy un estudiante de último año en CPRE, y el plan de estudios es básicamente lo más intermedio posible. Sin embargo, si tuviera que elegir, diría EE, ya que disfruto de la física, las matemáticas y el diseño mucho más que la programación, las estructuras de datos y los algoritmos.

Depende. Pero tampoco se perderá si continúa su estudio, para hacer una investigación maestra o de doctorado, en el futuro.