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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
- 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.
- 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.
- 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.
- 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






Inglés I


Desarrollo Humano y Valores


Fundamentos Matemáticos


Fundamentos de Redes


Física


Metodología de la Programación


Comunicación y Habilidades Digitales
Segundo Cuatrimestre






Inglés II


Habilidades Socioemocionales y Manejo de Conflicto


Cálculo Diferencial


Conmutación y Enrutamiento de Redes


Probabilidad y Estadística


Programación


Sistemas Operativos
Tercer Cuatrimestre






Inglés III


Desarrollo de Pensamiento y Toma de Decisiones


Cálculo Integral


Tópicos de Calidad para el Diseño de Software


Estructura de Datos


Programación Orientada a Objetos



Proyecto Integrador I
Cuarto Cuatrimestre






Inglés IV


Ética Profesional


Cálculo de Varias Variables


Aplicaciones WEB



Base de Datos


Desarrollo de Aplicaciones Móviles


Análisis y Diseño de Software
Quinto Cuatrimestre






Inglés V


Liderazgo de Equipos de Alto Desempeño


Ecuaciones Diferenciales



Proyecto Integrador II



Base de Datos Avanzadas


Estándares y Métricas para el Desarrollo de Software


Aplicaciones Web Orientadas a Servicios
Sexto Cuatrimestre
Estancia-Estadía
