
Fines de Aprendizaje o Formación
El estudiante desarrollará una comprensión sólida de la Programación Orientada a Objetos (POO), dominando sus cuatro pilares fundamentales: abstracción, encapsulamiento, herencia y polimorfismo. Será capaz de diseñar y modelar soluciones complejas mediante la definición de clases, la gestión de atributos y métodos y el uso adecuado de modificadores de acceso, garantizando la integridad y ocultación de la información.
Asimismo, aplicará principios avanzados de diseño POO, incluyendo jerarquías de clases, sobrescritura y sobrecarga de métodos, y el uso de interfaces y clases abstractas como contratos de programación. Analizará la eficiencia y el rendimiento de los algoritmos mediante la notación O grande, comprendiendo la gestión dinámica de la memoria (stack y heap).
Finalmente, el estudiante seleccionará e implementará Tipos Abstractos de Datos (TAD), manejando estructuras lineales como listas enlazadas, pilas y colas, así como estructuras asociativas (tablas hash) y una introducción a árboles binarios. Integrará estas competencias en aplicaciones robustas mediante la persistencia básica de datos, operaciones de entrada/salida de archivos, y el manejo adecuado de excepciones y serialización de objetos.

Fines de Aprendizaje o Formación
Este curso tiene como finalidad que el estudiante desarrolle competencias de autogestión y adaptabilidad académica, dominando métodos de estudio eficiente, planificación del tiempo y técnicas de concentración, para asumir con autonomía y responsabilidad su proceso formativo en entornos presenciales y a distancia, superando la procrastinación y adaptándose a los requerimientos tecnológicos.
Asimismo, el estudiante consolidará su capacidad de lectura crítica y estratégica, identificando géneros discursivos universitarios, tesis y argumentos, y aplicando técnicas de análisis y síntesis como el subrayado analítico, mapas conceptuales y resúmenes. Evaluará con rigor la fiabilidad y validez de las fuentes, distinguiendo hechos, interpretaciones y opiniones.
Finalmente, el alumno adquirirá los fundamentos de la redacción académica, elaborando ensayos, reseñas e informes con claridad, coherencia y concisión, y demostrará una conducta ética en la investigación documental, mediante el uso de bases de datos especializadas y la aplicación correcta de las Normas APA, garantizando la integridad académica y la prevención del plagio.

ines de Aprendizaje o Formación
Al finalizar el curso, el estudiante desarrollará una comprensión sólida de los fundamentos de la administración moderna, reconociendo la evolución de las teorías gerenciales —desde los enfoques clásicos y científicos hasta los modelos sistémicos y humanísticos— para analizar a la organización como un sistema interdependiente en su entorno económico y digital. Aplicará la Responsabilidad Social Empresarial y la ética gerencial como ejes de la toma de decisiones organizacionales.
Asimismo, dominará el proceso administrativo, ejecutando las funciones de planeación, organización, dirección y control. Será capaz de diseñar estructuras organizacionales, dirigir equipos mediante teorías de liderazgo y motivación, y establecer sistemas de control y evaluación del desempeño. Además, estructurará proyectos predictivos, identificando su ciclo de vida, las restricciones de alcance, tiempo y costo, y utilizando herramientas como la EDT y el Diagrama de Gantt.
Finalmente, el estudiante desarrollará competencias para gestionar proyectos en entornos adaptativos e inciertos, aplicando los principios y valores del Manifiesto Ágil. Participará activamente en equipos Scrum, comprendiendo roles, artefactos y eventos (Scrum Master, Product Backlog, Sprint y Retrospectivas), y utilizando métricas básicas de desempeño para la gestión iterativa e incremental de proyectos.

Fines de Aprendizaje o Formación
Al finalizar la asignatura, el estudiante comprenderá de manera integral la ciudadanía digital, reconociendo derechos, responsabilidades y comportamientos éticos en entornos tecnológicos. Aplicará teorías éticas como el utilitarismo y la deontología para la toma de decisiones responsables, promoviendo la netiqueta, la convivencia digital y la prevención del ciberacoso y la intolerancia en línea.
Asimismo, desarrollará competencias para identificar y aplicar el marco legal de las Tecnologías de la Información, incluyendo el derecho informático, la soberanía digital, la tipificación de delitos digitales y los principios de propiedad intelectual y derechos de autor. Gestionará adecuadamente la protección de datos personales, comprendiendo los Derechos ARCO y estándares internacionales como el GDPR, garantizando la privacidad y la legalidad en el manejo de datos.
Finalmente, el estudiante analizará de forma crítica los dilemas éticos y sociales de las tecnologías emergentes, como la Inteligencia Artificial y el Big Data, evaluando la Responsabilidad Social Empresarial en TI, la mitigación de sesgos algorítmicos y la necesidad de gobernanza y regulación, demostrando una visión ética, legal y proactiva frente a la innovación tecnológica.

Fines de Aprendizaje o Formación
Al finalizar el curso, el estudiante desarrollará la capacidad de analizar y resolver sistemas de ecuaciones lineales, aplicando métodos directos e iterativos como eliminación Gaussiana y Gauss-Jordan, y dominando el álgebra matricial mediante el cálculo de determinantes, inversas y números complejos, como base para la modelación en ingeniería y tecnología.
Asimismo, adquirirá un dominio sólido de las estructuras algebraicas fundamentales, siendo capaz de definir y operar con espacios y subespacios vectoriales, evaluar la dependencia e independencia lineal, determinar bases y dimensiones, y aplicar el teorema rango–nulidad para caracterizar los espacios fundamentales de una matriz.
Finalmente, el estudiante aplicará el álgebra lineal en el modelado matemático y las transformaciones lineales, calculando valores y vectores propios, realizando diagonalización de matrices y analizando modelos dinámicos, como procesos de Markov. Además, comprenderá el rol del álgebra lineal en la reducción de dimensionalidad y en los fundamentos matemáticos de algoritmos tecnológicos y motores de búsqueda.

Fines de Aprendizaje o Formación
Al finalizar el curso, el estudiante desarrollará una sólida capacidad de abstracción lógica y pensamiento algorítmico, comprendiendo los fundamentos del pensamiento computacional, la lógica proposicional y las características de un algoritmo válido (finitud, precisión y eficacia). Representará soluciones mediante diagramas de flujo (ANSI) y pseudocódigo estructurado.
Asimismo, adquirirá la competencia para diseñar e implementar algoritmos utilizando estructuras de control fundamentales, incluyendo secuencia, condicionales (simples, dobles y selección múltiple) y estructuras iterativas (Mientras, Repetir Hasta y Desde). Verificará la correcta ejecución de los algoritmos mediante pruebas de escritorio y la metodología Entrada–Proceso–Salida (E-P-S).
Finalmente, el estudiante aplicará principios de modularidad, construyendo soluciones mediante procedimientos y funciones, gestionando el ámbito de variables y el paso de parámetros por valor y por referencia. Además, manipulará arreglos unidimensionales (vectores) y aplicará algoritmos básicos como la búsqueda secuencial, consolidando una base sólida para la programación estructurada.