Ingeniería en Sistemas Computacionales

Objetivo General

Formar profesionistas líderes con visión estratégica y amplio sentido ético; capaz de diseñar, desarrollar, implementar y administrar tecnología computacional para aportar soluciones innovadoras en beneficio de la sociedad; en un contexto global, multidisciplinario y sostenible.

Perfil de Egreso
1. Implementa aplicaciones computacionales para solucionar problemas de diversos contextos, integrando diferentes tecnologías, plataformas o dispositivos.
2. Diseña, desarrolla y aplica modelos computacionales para solucionar problemas, mediante la selección y uso de herramientas matemáticas.
3. Diseña e implementa interfaces para la automatización de sistemas de hardware y desarrollo del software asociado.
4. Coordina y participa en equipos multidisciplinarios para la aplicación de soluciones innovadoras en diferentes contextos.
5. Diseña, implementa y administra bases de datos optimizando los recursos disponibles, conforme a las normas vigentes de manejo y seguridad de la información.
6. Desarrolla y administra software para apoyar la productividad y competitividad de las organizaciones cumpliendo con estándares de calidad.
7. Evalúa tecnologías de hardware para soportar aplicaciones de manera efectiva.
8. Detecta áreas de oportunidad empleando una visión empresarial para crear proyectos aplicando las Tecnologías de la Información y Comunicación.
9. Diseña, configura y administra redes de computadoras para crear soluciones de conectividad en la organización, aplicando las normas y estándares vigentes.

Especialidad
Redes y Sistemas Distribuidos [ISIE-RSD-2012-03].

Objetivo de la Especialidad
Formar especialistas con capacidad para la aplicación de nuevas tecnologías en el diseño, desarrollo, implementación y administración de ambientes distribuidos, considerando los esquemas de seguridad en los sistemas y redes de cómputo.

Perfil de la Especialidad
1. Desarrolla sistemas capaces de presentar información a los usuarios desde cualquier punto donde este se encuentre a través de las redes.
2. Realiza estudios de factibilidad técnica y operativa para la elaboración de proyectos que operen en ambientes distribuidos
3. Evalua y selecciona hardware y software requerido para la implementación de bases de datos y sistemas en ambientes distribuidos.
4. Diseña, implementa, administra y mantiene software que funciona en ambientes distribuidos.
5. Planea, diseña, instala, administra y da mantenimiento a la infraestructura de redes de comunicación.
6. Aplica el concepto de portabilidad a las técnicas de programación de software en ambientes distribuidos.
7. Diseña esquemas de seguridad para la protección de los recursos informáticos aplicados a los Sistemas Distribuidos.