Si solo estamos considerando los tres temas, CE es el más cercano. En muchas escuelas, CE y CS se combinan. Sin embargo, hay muchas matemáticas aplicadas en CE.
Si habla de títulos y perspectivas de carrera, diría que Matemáticas o CE con la mayor cantidad de asignaturas optativas de CS que sea posible.
Los estudiantes de matemáticas son contratados como ingenieros de software todo el tiempo. ¿Por qué? Pueden resolver problemas complejos, son lógicos y probablemente serán muy buenos con algoritmos y diseño. Algo como las Matemáticas Aplicadas tiene más sentido que la Física Matemática.
- Mecánica de fluidos: ¿Cuál es la función de flujo de velocidad en un proceso de flujo?
- ¿Por qué elegiste la tecnología de la información como tu rama en ingeniería?
- ¿Qué es un motor de aspiración natural y en qué se diferencia de un motor normal?
- ¿Qué software se utiliza para diseñar maquinaria que tenga piezas móviles?
- ¿Qué parámetros debo tener en cuenta al diseñar máquinas mecánicas?
Las especializaciones de CE (dependiendo de la escuela, ya sea CSCE o EECE, etc.) cubren una gran cantidad de CS. Se gradúan particularmente útiles para el mundo del software, porque conocer el hardware lo hace mejor en el software, y cosas como IoT requieren una apreciación por el hardware.
¿Más cerca de la ciencia de la informática? Matemática Aplicada.
¿Más cerca del mundo real y el hardware? Ingeniería Informática.
Personalmente, si el objetivo es la industria, votaría EECE o CSCE. Si desea obtener una maestría en CS, iría a matemáticas aplicadas (bueno, idealmente, una licenciatura de CS).