- Diseñar, desarrollar, seleccionar y evaluar, aplicaciones y sistemas informáticos, asegurando su fiabilidad, seguridad y calidad, conforme a los principios éticos y a la legislación y normativa vigente.
Planificar, implantar, dirigir y peritar proyectos, servicios y sistemas informáticos en contextos empresariales o institucionales, liderando su puesta en marcha y mejora continua, así como valorar su impacto económico y social.
- Elaborar el pliego de condiciones técnicas de una instalación informática que cumpla los estándares y normativas vigentes.
- Administrar y mantener aplicaciones, sistemas informáticos y redes de computadores.
- Aplicar los conocimientos sobre los procedimientos algorítmicos básicos de las tecnologías informáticas para diseñar soluciones a problemas, analizando la idoneidad y complejidad de los algoritmos propuestos.
- Conocer, diseñar y utilizar de forma eficiente los tipos y estructuras de datos más adecuados a la resolución de un problema.
- Programar aplicaciones de forma robusta, segura y eficiente, eligiendo el paradigma y los lenguajes de programación más adecuados.
- Conocer, comprender y evaluar la estructura y arquitectura de los computadores, así como los componentes básicos que los conforman.
- Conocer las características, funcionalidades y estructura de los Sistemas Operativos, que permitan su adecuado uso, administración y el diseño e implementación de aplicaciones basadas en sus servicios.
- Conocer las características, funcionalidades y estructura de los Sistemas Distribuidos.
- Computadores e Internet, que permitan su adecuado uso, administración y el diseño e implementación de aplicaciones basadas en ellos.
- Conocer las características, funcionalidades y estructura de las Bases de Datos, que permitan su adecuado uso, administración y el diseño e implementación de aplicaciones basadas en ellos.
- Diseñar e implementar las herramientas necesarias para los sistemas de información.