Esta asignatura proporciona al perfil del egresado habilidades para la selección y aplicación de algoritmos y las estructuras de datos en el desarrollo e implementación de programas que permitan la solución de problemas.

La relevancia de la asignatura es que el alumno identifique claramente la forma en cómo se estructuran y organizan los datos internamente, para poder hacerlos más eficientes en cuanto a la administración del tiempo de procesador y el uso de la memoria.

Para cursar esta asignatura se requiere tener habilidades básicas de programación e interpretación de algoritmos y tener el dominio del paradigma orientado a objetos. Además, debe de 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 y de Programación Orientada a Objetos y Matemáticas Discretas, a su vez, esta asignatura es el pilar fundamental en el análisis, diseño y desarrollo de aplicaciones de software de bajo y alto nivel.


Fundamentos de Sistemas de Información es un una asignatura que comprende la conceptualización de los sistemas de información en su campo dimensional y tipos en que éstos se presentan, además de proporcionar con exactitud y amplitud el contexto de las etapas del proceso de Ingeniería del Software y las herramientas empleadas para éste.

Lo anterior, hace importante que las organizaciones en colaboración con profesionales del área aprendan a adoptar un enfoque orientado a brindar servicios utilizando software que cumplan con los estándares de calidad.

Esta asignatura aporta al perfil del Ingeniero en Informática en las siguientes competencias:

  • Formula, desarrolla y gestiona el desarrollo de proyectos de software para incrementar la competitividad en las organizaciones, considerando las normas de calidad vigentes.

  • Realiza consultorías relacionadas con la función informática para la mejora continua de la organización.

  • Se desempeña profesionalmente con ética, respetando el marco legal, la pluralidad y la conservación del medio ambiente.

 Así, la asignatura de Fundamentos de Sistemas de Información proporciona al estudiante el marco referencial para conocer y analizar los procesos inherentes a la ingeniería del software, mismos que se desarrollarán en asignaturas posteriores.