Physics + Programming
Simulate projectile motion with air drag in Python
Plot real trajectories with air resistance and compare them with the textbook parabola.
- Intermediate
- 1–2 weeks
- Free
606 projects · 13 streams · every class
79 projects
We couldn't find an exact match. These are the closest 79, found by leaving out the class.
Or look inTwo-subject projectsHelp me choose
Physics + Programming
Plot real trajectories with air resistance and compare them with the textbook parabola.
Programming · Python
Write a game where the computer picks a number and tells the player "higher" or "lower".
Programming · Python
Program the classic Snake with scoring, growing length and game over.
Pure Mathematics + Cybersecurity
Encrypt and decrypt a message with small primes by hand, then in code, and see why large primes matter.
Artificial Intelligence · Deep Learning
Train a small neural network on the MNIST digits and study where it goes wrong.
Artificial Intelligence + Statistics and Probability
Use a public housing dataset to predict price from size, rooms and location.
Software Development + Applied Mathematics
Generate a clash-free timetable from teachers, subjects, rooms and periods.
Artificial Intelligence · NLP
Train a model on a public SMS dataset to separate spam from normal messages.
Cybersecurity + Pure Mathematics
Write Caesar and substitution ciphers, then crack them with frequency analysis.
Literature and English + Data
Count words and character mentions in a public-domain novel and see what the numbers reveal.
Cybersecurity · Web Security
Run a training app on your own computer, find the classic flaws, then write the fixed code.
Development and Applied Economics · Econometrics
Use a public survey dataset to estimate how much an extra year of schooling relates to earnings.
Cybersecurity · Authentication
Score a password's strength, explain why, and estimate how long it would take to guess.
Programming · Python
Build a command-line task manager that adds, completes, deletes and saves tasks between runs.
Data · Data Analytics
Pick a public dataset, ask five questions of it and answer each with a chart.
Games, Graphics and New Tech · Blockchain
Implement blocks, hashes, proof of work and validation to see how a chain resists tampering.
Environmental Science + Data
Download long-term temperature records and test whether your city has warmed, and by how much.
Artificial Intelligence · Recommendation Systems
Recommend films from the public MovieLens ratings using item similarity.
Artificial Intelligence + Agricultural Technology
Train a model on public leaf images to tell healthy leaves from diseased ones and test it on your own photos.
Software Development · Backend
Build a service that turns long links into short codes, redirects visitors and counts clicks.
Artificial Intelligence · Machine Learning
Evaluate five classifiers on the same public dataset with cross-validation and report the differences properly.
Applied Mathematics + Civil Engineering
Simulate cars on a ring road and show how jams appear from nothing above a critical density.
Programming · Python
Write a script that renames and sorts a messy folder of files by type and date.
Data · Data Engineering
Fetch a public data feed daily, clean it, store it in a database and chart the history.
0 to compare
Compare