Desarrollo de Software Multiplataforma

Desarrollo de Software Multiplataforma

Misión

Formar Técnicos Superiores Universitarios de Excelencia que generen soluciones mediante el uso de tecnologías de la información y comunicación administrando bases de datos y desarrollando aplicaciones de escritorio, móviles y web que provean soluciones que favorezcan los procesos y mejoren la competitividad de las organizaciones

Visión

Ser un programa altamente competente en la formación de Técnicos Superiores Universitarios con la capacidad de administrar Bases de Datos y desarrollar software de calidad, para brindarle a las organizaciones herramientas que promuevan su desarrollo en el estado de Chiapas.

Objetivos

Formar profesionales que generen soluciones mediante el uso de herramientas y metodologías de vanguardia de las tecnologías de la información y comunicación empleando estándares de calidad, lenguajes de programación y manejadores de bases de datos, para eevar la eficiencia y la competitividad de las organizaciones.

El Técnico Superior Universitario en Tecnologías de la Información área Desarrollo de Software Multiplataforma, podrá desenvolverse en:

  • Organizaciones públicas y privadas dedicadas al desarrollo y consultoría de software.
  • Organizaciones públicas y privadas cuyo fin no sea el desarrollo de software en funciones de análisis, diseño, implementación, evaluación y venta de Software.
  • Organizaciones públicas y privadas que cuenten con un área o departamento de TI.
  • En su propia empresa de integración de soluciones de software.
  • En los sectores público y social, así como de manera independiente en las diferentes ramas productivas que demanden servicios de Tecnologías de la información preferentemente en desarrollo de software multiplataforma.
  • En forma independiente mediante consultorías de bienes y servicios.

El Técnico Superior Universitario en Tecnologías de la Información área Desarrollo de Software Multiplataforma podrá desempeñarse como:

  • Desarrollador de aplicaciones móviles.
  • Desarrollador de aplicaciones para la nube.
  • Desarrollador de aplicaciones para Internet de las Cosas.
  • Desarrollador de aplicaciones Web.
  • Ejecutor de Pruebas.
  • Analista de Sistemas.
  • Programador de Sistemas.
  • Administrador de Base de Datos.
  • Técnico en soporte de Sistemas Informáticos.
  • Integrador de seguridad en aplicaciones multiplataforma.
  1. Plantear y solucionar problemas con base en los principios y teorías matemáticas, a través del método científico para sustentar la toma de decisiones en los ámbitos científico y tecnológico.
  1. Actuar con valores y actitudes proactivas de excelencia en su desarrollo personal, social y organizacional, en armonía con su medio ambiente para desarrollar su potencial personal, social, y organizacional.
  1. Comunicar sentimientos, pensamientos, conocimientos, experiencias, ideas, reflexiones, opiniones, a través de expresiones sencillas y de uso común, en forma productiva y receptiva en el idioma inglés de acuerdo al nivel A2, usuario básico, del Marco de Referencia Europeo para contribuir en el desempeño de sus funciones en su entorno laboral, social y personal.
  1. Comunicar sentimientos, pensamientos, conocimientos, experiencias, ideas, reflexiones y opiniones, de forma clara y detallada, sobre temas concretos y abstractos en su contexto profesional y sociocultural, de acuerdo al nivel B2, usuario independiente, del Marco de Referencia Europeo, para fundamentar y proponer mejoras en las organizaciones y contribuir responsablemente al desarrollo sociocultural.
  1. Desarrollar soluciones tecnológicas para entornos Web mediante fundamentos de programación orientada a objetos, base de datos y redes de área local  que atiendan las necesidades de las organizaciones.
    1. Desarrollar aplicaciones de software mediante fundamentos de programación orientadas a objetos y conexión a base de datos, en entornos de desarrollo web para satisfacer las necesidades de las organizaciones
    2. Implementar servicios de red con esquemas básicos de seguridad mediaente la configuración y soporte de dispositivos de comunicación para su interconexión en una red corporativa pequeña.
  1. Implementar soluciones multiplataforma, en la nube y software embebido, en entornos seguros mediante la adquisición y administración de datos e ingeniería de software para contribuir a la automatización de los procesos en las organizaciones.
    1. Desarrollar sistemas de información empleando Frameworks, patrones de diseño y arquitecturas de desarrollo para generar soluciones multiplataforma, en la nube y software embebido.
    2. Administrar información mediante gestores de bases de datos relacionales, no relacionales, orientadas a objetos, orientadas a archivos y distribuidas para la implementación de los sistemas de información.

Primer Cuatrimestre

Segundo Cuatrimestre

Tercer Cuatrimestre

Cuarto Cuatrimestre

Quinto Cuatrimestre

Sexto Cuatrimestre

Estancia-Estadía