
Procesamiento Digital de Imágenes
Fundamentos del Procesamiento Digital de Imágenes (PDI), desarrollando las bases matemáticas, algorítmicas y computacionales necesarias para analizar, mejorar, transformar y extraer información de imágenes digitales, hasta construir aplicaciones avanzadas de Inteligencia Artificial y Visión por Computadora

Programacin Lgica y Funcional
La asignatura de Programación Lógica y Funcional aporta al perfil del Ingeniero en Sistemas Computacionales la capacidad de desarrollar habilidades para la generación de soluciones automatizadas basadas en lenguajes de inteligencia artificial, considerando el entorno y la aplicación de diversas técnicas, herramientas y conocimientos.
Los programas para computadora actualmente son fundamentales en muchas áreas del ser humano, debido a que se usan para resolver diversos problemas en la ciencia, la industria y los negocios. Para cubrir estas necesidades, se han desarrollado lenguajes de programación dentro de la inteligencia artificial. El Ingeniero en Sistemas Computacionales contribuirá, aplicando estos conocimientos para la solución de problemas a través de la programación lógica y funcional, con una conciencia ética y de respeto al medio ambiente.

Programacion (Quimica)
Proporciona las herramientas necesarias para facilitar el manejo de datos y variables que requieren ser controladas en un sistema. Programación se relaciona con las asignaturas de Métodos Numéricos, Balance de Materia y Energía, Procesos de Separación I, II y III, Reactores Químicos, Síntesis y Optimización de Procesos y Simulación de Procesos porque proporciona las herramientas básicas de programación para formular y resolver problemas de estas disciplinas.

Taller de Base de Datos
Esta asignatura aporta al perfil del egresado las competencias para diseñar, desarrollar, implementar y gestionar sistemas de base de datos utilizando tecnologías emergentes, con el fin de integrar soluciones computacionales en diferentes plataformas, así como implementar sistemas de seguridad acorde a políticas internas de las organizaciones basados en estándares establecidos, que permitan garantizar la integridad, disponibilidad y confidencialidad de la información en las organizaciones. Es sumamente importante porque las habilidades que propicia en el estudiante permiten que se involucre en áreas, tales como el desarrollo de sistemas de información para organizar y administrar al recurso más importante de las organizaciones que es la información. La asignatura consiste en definir el esquema de base de datos de una aplicación, manipular la información, controlar el acceso a la misma, administrar transacciones y establecer la conectividad a bases de datos haciendo uso de las herramientas de software del gestor de base de datos. Para el buen desarrollo de esta asignatura se requiere de las competencias de modelado y diseño de bases de datos relacionales, conocimiento de lenguaje SQL, adquiridas en la asignatura de Fundamentos de Base de Datos. También proporciona las bases para otras asignaturas directamente vinculadas con el desarrollo de software y uso de bases de datos. De manera particular, los temas cubiertos en esta asignatura se aplican en la definición de esquemas de bases de datos relacionales y la manipulación de la información considerando ambientes transaccionales multiusuario.

Programacin Orientada a Objetos ISC
Intención didáctica.
En el primer tema se presentan los conceptos de la programación orientada a objetos, teniendo la intención de introducir al estudiante en los elementos del modelo de objetos, así como el uso básico del lenguaje de modelado unificado. El segundo tema se centra en la definición e implementación de clases y objetos permitiendo al estudiante adquirir las competencias fundamentales de la programación orientada a objetos. El tercer tema de herencia, tiene como propósito la creación de objetos que incorporen propiedades y métodos de otros objetos, construyéndolos a partir de éstos sin necesidad de reescribirlo todo. El cuarto tema trata una de las características fundamentales de la programación orientada a objetos: el polimorfismo, que permite reutilizar métodos con el mismo nombre, pero con relación a la clase a la que pertenece cada uno, con comportamientos diferentes. En el quinto tema se tratan situaciones excepcionales que se presentan en tiempo de ejecución. En el tema seis, se aplica las operaciones necesarias para el manejo de archivos de texto y binarios, temas que se utilizarán en materias posteriores.






