Introducción a la programación con Python
- Sintaxis y estructuras básicas: Variables, condicionales y bucles.
- Funciones: Modularización del código con parámetros y retorno.
- Manejo de datos: Uso de listas, diccionarios y entrada/salida de datos.
3h 30m
2
4
8
Algoritmos y estructuras de datos
- Algoritmos esenciales : Búsqueda (Lineal, Binaria) y ordenamiento (QuickSort, MergeSort).
- Estructuras de datos : Arrays, listas, pilas, colas, diccionarios, árboles y grafos.
- Eficiencia y optimización : Análisis de complejidad.
4h
0
3
Sistemas Digitales
- Lógica Digital : Puertas lógicas, álgebra booleana y simplificación de circuitos.
- Sistemas de Numeración : Binario, hexadecimal, conversión entre sistemas y aritmética digital.
- Circuitos Secuenciales y Combinacionales : Flip-flops, registros, contadores y memorias.
6h
0
1
Arquitectura de Computadoras
- Hardware y software.
- Ejecución de instrucciones.
- Memoria y almacenamiento.
6h
0
5
Cálculo Diferencial e Integral
- Análisis de funciones
- Tasas de cambio.
- Integración y resolución de ecuaciones.
1h
0
1
Historia Universal y Contenporánea
- Revoluciones y cambios sociales.
- Conflictos globales.
- Impacto de la globalización.
5h
0
5