Free for students
Browse every open challenge. Create a free account when you're ready to submit one.
15 challenges
Create your first GitHub repository and introduce yourself in a README. Every other coding challenge builds on this.
Insurance companies calculate premiums based on the amount of coverage, the type of insurance, and the risk associated …
Build a simple program that checks whether a password meets basic security requirements.
Write a small Python program that works out a restaurant tip. It is your first program that takes …
Compound interest allows an investment to grow by earning interest on both its original principal and previously accumulated …
Data visualization helps transform raw data into meaningful information. Tables of numbers alone may make it difficult to …
Build a simple machine-learning model that predicts the species of an iris flower from its measurements.
Analyze 5 provided email samples and identify which are phishing attempts.
Build a CRUD application for managing student grades.
Redesign the mobile UI for a Kenyan bank app with focus on accessibility.
Use Nmap to scan a provided test network and document findings.
Design and simulate a complete network for a 3-building university campus.
Build a machine learning model to predict maize prices in Kenyan markets.
Design and build a REST API for a campus events management system.
Build a sentiment analysis model for Swahili social media text.