Fundamentos de Ingeniería Informática
← Volver al Grado
Descripción de la Asignatura
Fundamentos de Ingeniería Informática es una asignatura introductoria que proporciona las bases esenciales para el estudio de la informática. Aborda conceptos fundamentales de programación, pensamiento algorítmico y resolución de problemas computacionales.
Contenido del Curso
- Introducción a la Programación: Conceptos básicos, variables, tipos de datos y operadores
- Estructuras de Control: Condicionales, bucles y control de flujo
- Funciones y Procedimientos: Modularización y reutilización de código
- Estructuras de Datos Básicas: Arrays, listas y matrices
- Algoritmos Fundamentales: Búsqueda, ordenación y algoritmos recursivos
- Introducción a la Complejidad: Análisis básico de eficiencia algorítmica
Objetivos de Aprendizaje
- Desarrollar habilidades de pensamiento lógico y algorítmico
- Comprender los principios fundamentales de la programación estructurada
- Implementar algoritmos básicos en un lenguaje de programación
- Analizar y resolver problemas mediante técnicas computacionales
- Adquirir las bases para asignaturas más avanzadas del grado
Resultados de Aprendizaje
Al finalizar esta asignatura, los estudiantes serán capaces de:
- Escribir programas funcionales que resuelvan problemas del mundo real
- Depurar y optimizar código de manera efectiva
- Comprender la documentación técnica de lenguajes de programación
- Aplicar buenas prácticas de programación y estilo de código
- Trabajar de forma autónoma en proyectos de programación básicos
Metodología
La asignatura combina clases teóricas con prácticas de laboratorio donde los estudiantes implementan algoritmos y resuelven ejercicios de programación. Se realizan evaluaciones continuas mediante prácticas y exámenes.