Descripción del curso
Para el estudiante del Programa de Ingeniería de Sistemas, la asignatura de Lógica y Algoritmos es fundamental, tanto durante la carrera como en la vida profesional, ya que les enseña a resolver problemas de manera lógica y estructurada, utilizando algoritmos y programación.
Esta asignatura sigue las recomendaciones de Computing Curricula IEEE/ACM, cubriendo tres aspectos fundamentales:
Conceptos Básicos de Programación (SDF/Fundamental Programming Concepts)
- Los estudiantes aprenden las bases de la programación: variables, estructuras de control y funciones.
- Se fomenta el pensamiento computacional para diseñar soluciones paso a paso.
Análisis Básico de Algoritmos (AL/Basic Analysis)
- Se estudian métodos para evaluar la eficiencia de algoritmos.
- Se comparan diferentes formas de resolver un problema para elegir la más efectiva.
Estrategias Algorítmicas (AL/Algorithmic Strategies)
- Se enseñan técnicas para diseñar algoritmos eficientes.
- Se utilizan estructuras de datos básicas como arreglos y matrices para organizar la información.
Este curso es la base para materias más avanzadas de programación y ayuda a los estudiantes a desarrollar habilidades esenciales en lógica y resolución de problemas.
