Skills que aprenderás
Convocatorias
No hay convocatorias abiertas ahora mismo, pero no te pierdas la oportunidad: guarda este curso y te avisamos en cuanto se abra una convocatoria.
Recursos
No hay recursos disponibles todavía para esta convocatoria
Este curso introduce los fundamentos de algoritmos y estructuras de datos para participantes que empiezan a resolver problemas de programación con criterio técnico. El curso cubre estructuras lineales como arrays, listas, pilas y colas; recorridos y operaciones básicas sobre colecciones; interpretación inicial de complejidad temporal y espacial; búsqueda lineal, búsqueda binaria y ordenamientos simples; selección razonada de estructuras sencillas; y descomposición de problemas en pasos algorítmicos claros. Al finalizar, el participante será capaz de resolver problemas básicos con estructuras adecuadas, explicar el comportamiento de sus soluciones y justificar decisiones simples antes o durante la implementación.
Al finalizar el curso, el participante será capaz de:
Ninguno requerido. Se recomienda familiaridad básica con un lenguaje de programación y capacidad para leer funciones sencillas, variables, condicionales y bucles. No es necesario haber estudiado estructuras de datos ni análisis de complejidad previamente.