
Fundamentos de Programación - Jorge Martínez M.

Taller de Sistemas Operativos
Conoce, identifica, selecciona y administra diferentes sistemas operativos con el fin de resolver problemáticas reales, así como aplicar procedimientos de interoperabilidad entre diferentes sistemas operativos.

Fundamentos de Base de Datos
Analiza requerimientos y diseña bases de datos para generar soluciones al tratamiento de información basándose en en modelos y estándares.

Principios Eléctricos y Aplicaciones Digitales Presencial
Esta asignatura aporta al perfil del Ingeniero en Sistemas Computacionales las siguientes habilidades: Diseña e implementa interfaces para la automatización de sistemas de hardware y desarrollo del software asociado. Coordina y participa en equipos multidisciplinarios para la aplicación de soluciones innovadoras en diferentes contextos. Principios Eléctricos y Aplicaciones Digitales, es una asignatura que aporta al perfil del Ingeniero en Sistemas Computacionales conocimientos y habilidades básicas para identificar y comprender las tecnologías de hardware, aplicando teorías para la solución de problemas que engloben escenarios de circuitos digitales. Para integrarla se ha hecho un análisis de las asignaturas de Física General, identificando los temas de Electrodinámica, Electrostática, y Matemáticas Discretas, identificando los temas de Lógica Matemática y Algebra Booleana, aportando herramientas en el quehacer profesional del Ingeniero en Sistemas Computacionales. Puesto que esta asignatura dará soporte a otras más, como lo son, Arquitectura de Computadoras, Lenguajes de Interfaz, Sistemas Programables, Fundamentos de Telecomunicaciones, se inserta en la primera mitad de la trayectoria escolar, antes de cursar aquellas a las que dará soporte. De manera particular, lo trabajado en esta asignatura se aplicará a temas tales como: Programación de Microcontroladores, Programación de Interfaces hombre-máquina y en la selección de componentes para el ensamble de equipos de cómputo. |

INGENIERIA FULL STACK (B)
El Desarrollo Avanzado de Sistemas aporta al perfil del Ingeniero en Sistemas Computacionales la capacidad de desarrollar sistemas Web y móviles basados en patrones de diseño de Modelo Vista-Controlador MVC. Estos patrones de arquitectura de software, son utilizados en un gran número de las aplicaciones hoy en día, ya que no sólo simplifican la estructura de una aplicación, sino que también permiten reutilizar el código, además, de facilitar el mantenimiento de los códigos fuentes correspondientes.
Esta asignatura de Desarrollo Avanzado de Sistemas, proporciona las bases que las empresas, actualmente demandan de un Full-Stack developer, que conozca bien y le sean familiares todas las facetas del Front-end y del Back-end, así como los diferentes sistemas operativos y componentes que quedan en medio de esas fronteras.
Las empresas de desarrollo de software a nivel nacional e internacional, independientemente del ámbito, tamaño y giro, requieren de una mayor competitividad en el ámbito de desarrollo y construcción del software, y que, además, tengan plataformas bien definidas y con soporte técnico garantizado para la implementación y operación de los sistemas.

Investigación de Operaciones
Esta asignatura aporta al perfil del Ingeniero en Sistemas Computacionales la capacidad para aplicar técnicas y modelos de investigación de operaciones en la solución de problemas, utilizando o desarrollando herramientas de software para la toma de decisiones.

Fundamentos de Programación
Caracterización de la asignatura
Esta asignatura aporta al perfil del egresado, la capacidad para desarrollar un pensamiento lógico a través del diseño de algoritmos utilizando herramientas de programación para el desarrollo de aplicaciones computacionales que resuelvan problemas reales. Está diseñada para el logro de competencias específicas y genéricas dirigidas al aprendizaje de los conceptos básicos de la programación, siendo capaz de aplicar expresiones aritméticas y lógicas en un lenguaje de programación; así como el uso y funcionamiento de las estructuras secuenciales, selectivas y repetitivas, como también la organización de los datos, además de la declaración e implementación de funciones para construir y desarrollar aplicaciones de software que requieran dichas estructuras. Se relaciona con todas aquellas asignaturas en donde se apliquen metodologías de programación y de Ingeniería en Sistemas Computacionales e Ingeniería en Animación Digital y Efectos Visuales.

Administración de Base de Datos
Esta asignatura aporta al perfil del Ingeniero en Sistemas Computacionales las siguientes habilidades:
- Coordinar y participar en equipos multidisciplinarios para la aplicación de soluciones innovadoras en diferentes contextos.
- Diseñar, implementar y administrar bases de datos optimizando los recursos disponibles, conforme a las normas vigentes de manejo y seguridad de la información.
- Desarrollar y administrar software para apoyar la productividad y competitividad de las organizaciones cumpliendo con estándares de calidad.
Actualmente la información es un activo importante en las organizaciones, ya que si posee las características necesarias apoya a las personas en la eficiente toma de decisiones, por lo que se requiere que inviertan en infraestructura que les permita gestionar y resguardar dicho activo, pero también necesitan de profesionistas especializados que sean capaces de administrarlo.
Esta asignatura provee al estudiante con la capacidad para integrar eficientemente la infraestructura existente en una organización y Sistemas Gestores de Base de Datos con el propósito de apoyar la toma de decisiones.
En esta asignatura se abordan las bases teóricas y prácticas referentes a la administración de bases de datos desde la instalación, configuración, mantenimiento, seguridad de acceso y datos, monitoreo del desempeño, así como, métodos de respaldo y recuperación de un SGBD; aplica conocimientos de otras asignaturas, tales como: Taller de Base de Datos, Fundamentos de Base de Datos, Redes de Computadoras, Fundamentos de Ingeniería del Software y Sistemas Operativos.

Taller de Base de Datos
-
Esta asignatura aporta al perfil del Ingeniero en Sistemas Computacionales las competencias para implementar bases de datos y apoyar la toma de decisiones, conforme a las normas vigentes de manejo y seguridad de la información, utilizando tecnologías emergentes con el fin de integrar soluciones computacionales con diferentes plataformas y/o dispositivos considerando los aspectos legales, éticos, sociales y de desarrollo sustentable.

Investigación de Operaciones
Esta asignatura aporta al perfil del Ingeniero en Sistemas Computacionales la capacidad para aplicar técnicas y modelos de investigación de operaciones en la solución de problemas, utilizando o desarrollando herramientas de software para la toma de decisiones.