Retos de Computer Sciences
Explore computer science challenges on Ewance to equip yourself with job-relevant skills for a variety of roles. Learn programming techniques and build technical skills with challenges on software development, algorithm design, system architecture, and more.
Most Popular
- StrategyPrincipianteNuevo
Diseñar un proceso de evaluación de impacto algorítmico
Producirás (1) una plantilla de EIA con secciones obligatorias (propósito, datos, riesgos, mitigaciones, derechos de afectados, gobernanza), (2) la EIA aplicada al caso concreto…
- Algorithmic Impact Assessment
- Ai Governance
- Regulatory Compliance
Multidisciplinar - CodePrincipianteNuevo
Detectar señales tempranas de abandono universitario
Recibirás 22.000 registros estudiantiles de 3 cohortes históricas con etiqueta de abandono al final del semestre. Construirás (1) un modelo predictivo de abandono entrenado solo…
- Learning Analytics
- Predictive Modeling
- Shap Explanations
Multidisciplinar - CodePrincipianteNuevo
Asistente conversacional para aprender inglés con CALL
Diseñarás el asistente con (1) prompts del sistema para sostener conversación al nivel CEFR del usuario, (2) detección y categorización de errores (gramática, vocabulario, fluid…
- Computer Assisted Language Learning
- LLM Agents
- Prompt Engineering
Multidisciplinar - CodePrincipianteNuevo
Detección de fraude de tarjeta para una fintech mexicana
Recibes nueve meses de autorizaciones anonimizadas (unos 6 millones de transacciones, con tasa de fraude del 0,3%) y el resultado de las reglas actuales por transacción. Divide …
- Classification
- Model Calibration
- Feature Engineering
Multidisciplinar Practice your coursework on real scenarios.
Every challenge is shaped from real-world context — not generic exercises. The work mirrors what your degree prepares you for.
Why Ewance
- CodePrincipianteNuevo
Detección de fugas con sensores acústicos para una utility chilena
Recibes 40.000 ventanas de un segundo de señal acústica con etiqueta (fuga, transitorio, ruido) provenientes de 200 sensores. Construye features clásicas (espectrograma de Mel, …
- Signal Processing
- Deep Learning
- Python
AI for Science and Engineering - CodePrincipianteNuevo
Resolución de turnos de enfermería como satisfacción de restricciones
Recibes la matriz de personal, las restricciones duras (cobertura mínima por turno, descansos legales) y las preferencias blandas (días solicitados, parejas de turno). Modela el…
- Constraint Satisfaction
- Optimization
- Python
Artificial Intelligence: Principles and Techniques - CodePrincipianteNuevo
Política óptima para gestión de inventario con MDPs
Recibes la distribución de demanda diaria estimada (a partir de un año de histórico) y los parámetros económicos (coste de pedido, coste de mantenimiento, coste de rotura) para …
- Markov Decision Processes
- Dynamic Programming
- Python
Artificial Intelligence: Principles and Techniques - CodePrincipianteNuevo
Red bayesiana para diagnóstico de averías en planta industrial
Entrevista (con material proporcionado) al responsable de mantenimiento y modela una red bayesiana con entre 12 y 18 nodos que represente síntomas observables (sensores, ruido, …
- Bayesian Networks
- Probabilistic Inference
- Python
Artificial Intelligence: Principles and Techniques - Browse challenges
Explore role
Product Manager
Ship product that solves real user problems. Combine user research, prototyping, and stakeholder alignment to turn ambiguous briefs into measurable wins — the role at the centre of modern software teams.
- CodePrincipianteNuevo
Pipeline Reproducible de Análisis de Microcréditos en Antofagasta
Recibes la base de datos cruda (50.000 préstamos, 18 meses de pagos), el código existente en cuatro hojas Excel y la documentación parcial. Construye un pipeline en Python (carp…
- Reproducibility
- Data Pipelines
- Python
Multidisciplinar - CodePrincipianteNuevo
Clasificador de Tickets de Soporte para una SaaS de Málaga
Recibes 40.000 tickets históricos en español con la categoría asignada por agentes humanos (con ruido conocido — la propia gerencia estima un 8% de errores de etiquetado). Limpi…
- Text Classification
- Embeddings
- Model Evaluation
Applied Machine Learning - CodePrincipianteNuevo
Comprensión Anclada (Grounded Understanding) en Catálogos de eCommerce Mexicano
Recibes 5.000 descripciones de producto anotadas con sus atributos normalizados (dimensiones en cm, color en paleta de 24 valores, material en taxonomía de 15 valores). Construy…
- Grounded Language Understanding
- Named Entity Recognition
- Normalization
Computational Semantics - CodePrincipianteNuevo
Segmentación de Hojas de Olivo Enfermas en Jaén
Recibes 2.400 fotos anotadas con máscara de zona afectada y etiqueta de enfermedad (tres clases + sana). Entrena un U-Net ligero (encoder MobileNetV3 small o ResNet18) para segm…
- Semantic Segmentation
- Cnn
- Deep Learning
Multidisciplinar Build a verifiable portfolio.
Submissions become evidence. Reviewers with shipping experience score against a rubric; the result becomes a credential anyone can verify.
Why Ewance
- CodePrincipianteNuevo
Reconocimiento de Logos en Imágenes Móviles para una App de Cartagena (Colombia)
Recibes 4.000 imágenes etiquetadas de los 25 logos (recolectadas por el equipo en calle) y 800 imágenes negativas (escenas urbanas sin logo). Aplica transfer learning sobre un b…
- Transfer Learning
- Image Classification
- Cnn
Computer Vision (Undergraduate) - CodePrincipianteNuevo
Migra ETL legacy a dbt para un banco español de tamaño medio
Recibirás los 15 procedimientos almacenados originales en PL/SQL, su esquema fuente y el data warehouse destino vacío en Snowflake. Reescribe cada procedimiento como un modelo d…
- Dbt
- SQL
- Data Modeling
Data Engineering and Big Data Systems - CodePrincipianteNuevo
Implementa observabilidad de datos para una AdTech española
Recibirás metadatos y muestras de 10 tablas críticas (logs de impresiones, clicks, conversiones, bidstream). Diseña e implementa monitores de observabilidad de datos para cuatro…
- Data Observability
- Data Quality
- Monitoring
Data Engineering and Big Data Systems - CodePrincipianteNuevo
Detecta churn predictivo para una telco mexicana de prepago
Recibirás un dataset anonimizado de 2 millones de clientes con 12 meses de historia (consumo de minutos, datos, SMS, recargas, cambios de plan, tickets de soporte). Define churn…
- Classification
- Feature Engineering
- Churn Prediction
Data Mining and Knowledge Discovery - CodePrincipianteNuevo
Construye un DSS multicriterio para selección de proveedores en moda gallega
Recibirás datos anonimizados de 380 proveedores con métricas (coste por unidad, lead time, calidad histórica, riesgo de continuidad, certificaciones de sostenibilidad). Diseña u…
- Multi Criteria Decision Analysis
- Ahp
- Topsis
Multidisciplinar - DesignPrincipianteNuevo
Soporte a la decisión participativa para presupuesto municipal
Recibirás los 40 proyectos candidatos con costes, impacto estimado por dimensión (educación, salud, seguridad) y geografía (15 distritos del municipio). Diseña un DSS que: (1) r…
- Participatory Decision Making
- Integer Programming
- Decision Support
Decision Support Systems and Decision Analysis - CodePrincipianteNuevo
Segmenta cultivos con imágenes satelitales para una agritech argentina
Recibirás 600 tiles de Sentinel-2 (10m de resolución, 4 bandas: rojo, verde, azul, NIR) sobre Mendoza, con máscaras etiquetadas de 4 clases (viñedo sano, viñedo con stress, oliv…
- Semantic Segmentation
- U Net
- Satellite Imagery
Multidisciplinar - CodePrincipianteNuevo
Construye un clasificador de reseñas con transformers para una marketplace LATAM
Recibirás 60.000 reseñas en español anonimizadas etiquetadas por tema (multi-label, una reseña puede tocar varios temas) y sentimiento (multi-clase). Fine-tunea un encoder trans…
- Transformers
- Fine Tuning
- Multi Task Learning
Deep Learning - CodePrincipianteNuevo
Entrena una CNN para diagnóstico asistido en una EdTech médica
Trabajarás con un subset público de chest X-rays (alrededor de 50.000 imágenes, 14 patologías multi-label). Entrena un DenseNet121 (estándar en literatura X-ray) con transfer le…
- Cnn
- Transfer Learning
- Model Calibration
Deep Learning - CodePrincipianteNuevo
Bot de Combate con Actor-Critic para Estudio Indie en Buenos Aires
Recibirás un build headless en Unity ML-Agents con dos arenas, 4 personajes y telemetría completa (vida, posición, habilidad disponible). Entrena un agente con PPO o SAC en self…
- Actor Critic
- Self Play
- Reinforcement Learning
Deep Reinforcement Learning - CodePrincipianteNuevo
Wake-Word ‘Hola Casa’ con TinyML para Hogar Inteligente en Lisboa
Recibirás una base de 20 horas de wake-word (‘Hola Casa’ en ES y ‘Olá Casa’ en PT) más ~80 horas de habla negativa multilingüe. Entrena un modelo TinyML (DS-CNN, BC-ResNet o var…
- Tinyml
- Audio Ml
- Keyword Spotting
Multidisciplinar - AnalysisPrincipianteNuevo
Auditoría de Latencia y Energía para Cámara Conservera en Murcia
Recibirás un modelo de clasificación binaria (defecto/no defecto) entrenado en envases metálicos, junto con 5.000 imágenes de test. Despliega el mismo modelo en las tres platafo…
- Edge Deployment
- Benchmarking
- Tensorrt
Edge ML and On-Device Machine Learning
Cómo funciona
Del briefing al certificado, en seis pasos.
Paso 01
Explora retos alineados con tus estudios.
Paso 02
Acepta el que encaja con tus metas.
Paso 03
Trabájalo con la guía del AI Copilot.
Paso 04
Envíalo para una evaluación estructurada.
Paso 05
Consigue una credencial verificada.
Paso 06
Añádela a LinkedIn con un solo clic.
Equipos del sector tras una década de briefings prácticos
¿Reclutando de este grupo?
Patrocina un reto y conoce candidatos a través de su trabajo real.
Los equipos de la industria pueden diseñar briefings en torno a las habilidades que buscan, y evaluar a los estudiantes por entregables puntuados con rúbrica — no por currículums.



















































































