Ingeniería de software
La Ingeniería de "Software" es una de las ramas de las ciencias de la computación que estudia la creación de software confiable y de calidad, basándose en métodos y técnicas de ingeniería, y brindando soporte operacional y de mantenimiento. El campo de estudio de la ingeniería de "software" integra ciencias de la computación, ciencias aplicadas y las ciencias básicas en las cuales se encuentra apoyada la ingeniería.
Técnico de ingeniería
En general, un técnico de ingeniería recibe una amplia gama de capacitación en ciencias aplicadas y matemáticas aplicadas, así como los fundamentos de la ingeniería en el área de enfoque del estudiante. Los programas de tecnología de ingeniería generalmente incluyen instrucción en diversas funciones de soporte de ingeniería para investigación, producción, operaciones y aplicaciones a especialidades de ingeniería específicas. La tecnología de la información está principalmente involucrada con la administración, operación y mantenimiento de sistemas y redes de computadoras, junto con una aplicación de tecnología en diversos campos tales como arquitectura, ingeniería, diseño gráfico, telecomunicaciones, informática y seguridad de redes. También se espera que un técnico tenga algunos cursos de ética.