Ingeniería de software
El término ingeniería del "software" apareció por primera vez a finales de la década de 1950. La ingeniería de software fue estimulada por la crisis del "software" de las décadas de entre 1960 y 1980. La ingeniería del "software" viene a ayudar a identificar y corregir mediante principios y metodologías los procesos de desarrollo y mantenimiento de sistemas de "software".
Ingeniería matemática
El plan de estudios se basa principalmente en las matemáticas aplicadas,en las ciencias naturales, generalmente cálculo infinitesimal, ecuaciones diferenciales, matemática discreta, probabilidad, estadística y análisis numérico, además del uso de software científico, como los lenguajes de programación C, C++, Java, Python, R y Matlab.