Estructuras de Datos
Esta materia aporta al perfil del egresado el conocimiento para la correcta selección y aplicación de las estructuras de datos en la solución de problemas de procesamiento de datos, así como el determinar la eficiencia de algoritmos que permitan la selección de los mismos con el fin de desarrollar soluciones eficientes. Es requisito conocer la programación orientada a objetos estudiada en los cursos de Fundamentos de Programación y de Programación Orientada a Objetos; además, se debe conocer y manejar los conceptos generales de la lógica matemática, relaciones y la teoría de grafos, por esta razón se encuentra ubicada para ser cursada después de Fundamentos de Programación, Programación Orientada a Objetos y Matemáticas Discretas. La estructuras de datos son pilar fundamental en el análisis, diseño y desarrollo de sistemas de información a medida.
Taller de bases de datos
Esta asignatura aporta al perfil del Ingeniero en Sistemas Computacionales las competencias para diseñar y desarrollar bases de datos conforme a los requerimientos definidos, las normas organizacionales de manejo y seguridad de la información, utilizando tecnologías emergentes con el fin de integrar soluciones computacionales con diferentes tecnologías, plataformas o dispositivos considerando los aspectos legales, éticos, sociales y de desarrollo sustentable. Proporciona las bases para otras asignaturas directamente vinculadas con el desarrollo de software y acceso a bases de datos: Administración de Bases de Datos, Gestión de Proyectos de Software, Programación Web y Bases de Datos para Toma de Decisiones. 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.
Taller de Sistemas Operativos
Competencia(s) a desarrollar
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.
SCD-1021 Redes de Computadoras Ago-Dic 2022
Esta asignatura aporta al perfil del Ingeniero en Sistemas Computacionales las siguientes habilidades:
Diseña, configura y administra redes de computadoras para crear soluciones de conectividad en la organización, aplicando las normas y estándares vigentes.
Graficación (SCC-1010)- ISC 2020
Diseña e implementa modelos gráficos para enriquecer visualmente software diverso de aplicación en entornos de programación web, móvil y stand-alone, con base al trazo, manipulación, iluminación, sombreado y animación de objetos bidimensionales y tridimensionales.
Programación Web
Competencia(s) a desarrollar
Desarrolla aplicaciones web dinámicas del lado cliente y del servidor, considerando la conectividad a orígenes de datos, la interconectividad entre aplicaciones y cómputo en la nube.
Gestión de Proyectos de Software.
Competencia(s) a desarrollar
Aplica metodologías e instrumentos, para garantizar la gestión adecuada de un proyecto de software.
ACA-0910 Taller de investigación II Ago-Dic 2022
Competencia(s) a desarrollar
Consolida el protocolo para ejecutar la investigación y obtener productos para su exposición, defensa y gestión de su transcendencia.
SCA-1002 Administración de redes Ago-Dic 2022
Competencia(s) a desarrollar
Configura y administra servicios de red para el uso eficiente y confiable de la infraestructura tecnológica de la organización.
Lenguajes y Autómatas II.
Competencia(s) a desarrollar
Implementa un compilador para un lenguaje específico considerando las etapas del mismo.
Inteligencia Artificial Ago-Dic 2021
Competencia(s) a desarrollar
Definir, diseñar, construir y programar las fases del analizador léxico y sintáctico de un traductor o compilador.