Acceso a datos: Esta asignatura enseña a desarrollar aplicaciones y componentes que gestionen, acceden y utilizan base de datos.
Desarrollo de interfaces: Enseña los conocimientos necesarios para la elaboración de interfaces de usuario, la creación de informes, la preparación de aplicaciones para su distribución, la implementación de elementos de ayuda y la evaluación del funcionamiento de aplicaciones.
Programación multimedia y dispositivos móviles: Se trata del desarrollo de aplicaciones para ser utilizadas en dispositivos móviles. Normalmente orientadas a Android.
Programación de servicios y procesos: Incluye la formación necesaria para la elaboración de las capacidades brindadas por el sistema operativo para la gestión y elaboración de aplicaciones con procesos concurrentes, el desarrollo de aplicaciones y servicios realizados a través de la red y la utilización de mecanismos de seguridad en el desarrollo de aplicaciones.
Sistemas de gestión empresarial: Asignatura que enseña la función y adaptación de distintos sistemas de planificación de recursos empresariales (ERP) y de gestión de relaciones con clientes.
Despliegue de Aplicaciones Web: Incluye la formación necesaria para realizar la función de despliegue, mantenimiento y actualizaciones de las aplicaciones web en los servidores de aplicaciones.
Diseño de Interfaces Web: Enseña cómo conseguir dar vida a una página para evitar que sea estática y a que la usabilidad de la web sea correcta para que todos los usuarios que accedan puedan navegar por ella sin problema.
Desarrollo Web Entorno Cliente: Se aprende a desarrollar aplicaciones destinadas a su ejecución en el navegador del cliente. (Front-end)
Desarrollo Web Entorno Servidor: Asignatura que enseña a desarrollar aplicaciones y servicios destinados a la ejecución por servidores en entornos web. (Back-end)