Esta asignatura aporta al perfil del Ingeniero en Tecnologías de la Información y Comunicaciones la capacidad para desarrollar e implementar sistemas de información para la gestión de procesos y apoyo en la toma de decisiones, utilizando metodologías basadas en

estándares internacionales.

 

Puesto que esta asignatura dará soporte a otras, más directamente vinculadas con desempeños

profesionales; se inserta en la primera mitad de la trayectoria escolar; antes de cursar aquéllas

a las que da soporte.

 

Es también base fundamental del perfil del egresado y relacionada con todas aquellas en la

implementación de sistemas, por lo que se ha tenido a bien estructurarla de tal manera que sirva como base en temas relacionados con desarrollo web y programación móvil.


Esta asignatura aporta al perfil del egresado habilidades para analizar, modelar desarrollar e implementar sistemas de información para la gestión de procesos y apoyo en la toma de decisiones que
aumenten la productividad y competitividad de las organizaciones utilizando metodologías basadas en estándares internacionales.

La asignatura incluye los conceptos y metodología orientada a objetos que permiten la creación y optimización de aplicaciones basadas en clases y objetos, que propicien un desarrollo ágil a través de la
reutilización de código y aplicación de control de errores.

Para cursar esta asignatura se requiere de conocimientos básicos y lógicos de programación como las reglas de diagramación, pseudocódigo, uso de expresiones de declaración, asignación, condicionales y
estructuras cíclicas que son adquiridos en la asignatura de Fundamentos de Programación.

Se relaciona con todas asignaturas posteriores en donde se apliquen metodologías de programación.

La asignatura de Algoritmos y Lenguajes de Programación aporta al perfil del egresado, los  conocimientos, habilidades, metodologías, así como capacidades de análisis y síntesis, para resolver problemas numéricos en hojas de cálculo y lenguajes de programación pertinentes a las áreas de producción y toma de decisiones.

La asignatura es muy importante para los estudiantes ya que el uso de las tecnologías de información y comunicación son muy utilizadas en el ambiente laboral, la capacidad de resolver problemas por medio de las computadoras es muy demandado en la industria manufacturera que es el principal campo de acción de los egresados La asignatura Algoritmos y Lenguajes de Programación ubicada en cuarto semestre se relacionan con la asignatura previa Álgebra Lineal, por lo que se requiere de los conocimientos previos de matrices y ecuaciones lineales. Con la asignatura posterior de Simulación de sexto semestre en donde se aborda la solución de problemas por medio de modelos matemáticos para lo cual se utilizan la metodología para el diseño de software.