// ...existing code... import type { DataAsignaturaSugerida } from "./index.ts"; export const sugerencias: DataAsignaturaSugerida[][] = [ [ { nombre: "Transferencia de Calor", tipo: "TRONCAL", creditos: 5, descripcion: "Conducción, convección y radiación; diseño de aletas e intercambiadores; análisis transitorio y numérico en equipos térmicos.", horasAcademicas: 43, horasIndependientes: 35, }, { nombre: "Mecánica de Fluidos II", tipo: "TRONCAL", creditos: 4.5, descripcion: "Flujo turbulento, capas límite, turbomáquinas y redes de tuberías; medición y control de caudal; CFD básico para aplicaciones mecánicas.", horasAcademicas: 43, horasIndependientes: 34, }, { nombre: "Diseño de Elementos de Máquinas I", tipo: "TRONCAL", creditos: 5, descripcion: "Selección y dimensionamiento de ejes, tornillos, resortes, engranajes y uniones; criterios de falla estática y a fatiga; normas y materiales.", horasAcademicas: 43, horasIndependientes: 35, }, { nombre: "Dinámica de Máquinas", tipo: "TRONCAL", creditos: 4.5, descripcion: "Modelado y análisis de mecanismos, cinemática y dinámica multicuerpo; fuerzas inerciales, equilibrado, resortes y amortiguadores, trenes de leva.", horasAcademicas: 43, horasIndependientes: 34, }, { nombre: "Vibraciones Mecánicas", tipo: "TRONCAL", creditos: 4, descripcion: "Vibraciones libres y forzadas en 1 y múltiples grados; amortiguamiento, resonancia, aislamiento y balanceo; análisis modal y mediciones.", horasAcademicas: 33, horasIndependientes: 33, }, { nombre: "Control Automático para Sistemas Mecánicos", tipo: "TRONCAL", creditos: 4, descripcion: "Modelado LTI, funciones de transferencia y espacio de estados; diseño PID y de compensadores; sensores y actuadores en sistemas mecánicos.", horasAcademicas: 33, horasIndependientes: 33, }, ], [ { nombre: "Estructuras de Datos y Algoritmos", tipo: "TRONCAL", creditos: 6, descripcion: "Diseño, análisis e implementación de estructuras de datos (listas, pilas, colas, árboles, grafos, tablas hash) y algoritmos fundamentales; complejidad temporal y espacial; aplicación a resolución eficiente de problemas.", horasAcademicas: 60, horasIndependientes: 30, }, { nombre: "Programación Orientada a Objetos", tipo: "OBLIGATORIA", creditos: 5, descripcion: "Principios y prácticas de la programación orientada a objetos: clases, objetos, herencia, polimorfismo, diseño basado en patrones, pruebas unitarias y gestión de proyectos simples en lenguajes modernos.", horasAcademicas: 50, horasIndependientes: 25, }, { nombre: "Matemáticas Discretas", tipo: "TRONCAL", creditos: 4, descripcion: "Conceptos fundamentales: lógica proposicional y de predicados, teoría de conjuntos, relaciones y funciones, combinatoria, teoría de grafos y demostraciones formales aplicadas a la computación.", horasAcademicas: 40, horasIndependientes: 20, }, { nombre: "Circuitos Digitales y Lógica", tipo: "OBLIGATORIA", creditos: 4, descripcion: "Análisis y diseño de circuitos digitales: álgebra booleana, puertas lógicas, minimización, diseño secuencial y combinacional, máquinas de estados y uso de herramientas de simulación.", horasAcademicas: 40, horasIndependientes: 20, }, { nombre: "Señales y Sistemas Básicos", tipo: "TRONCAL", creditos: 4, descripcion: "Introducción a señales y sistemas: representación de señales, sistemas lineales invariantes en el tiempo, transformadas (Fourier, Laplace) y aplicaciones básicas en procesamiento y comunicaciones.", horasAcademicas: 40, horasIndependientes: 20, }, { nombre: "Laboratorio de Programación y Prácticas de Ingeniería", tipo: "OPTATIVA", creditos: 3, descripcion: "Asignatura práctica orientada a aplicar técnicas de programación, integración de software y herramientas de desarrollo; proyectos cortos que consolidan conceptos de algoritmos y diseño de software.", horasAcademicas: 30, horasIndependientes: 15, }, ], ]; // ...existing code...