Databased Fall of Code is an annual initiative held during the Fall Semester where students are encouraged to build original projects, contribute to Open Source, and sharpen their technical skill sets.
A total of 12 projects this year, including 2 group projects and 10 solo projects, showcasing a diverse range of skills and technologies. The projects were done under the mentorship of Anirudh Gupta
Done by: Aaitijhya Goswami & Ritaja Dutta
A comprehensive computational biophysics simulation suite exploring ecological interactions between microorganisms. Hosted as a Streamlit app, it utilizes scipy, numpy, pandas, and altair to simulate multiple colony growth, prey-predator dynamics, and the MEGA plate simulation. Each module includes a detailed info report on the biological interactions.
Done by: Akshat Yadav & Puja Ghosh
A compact Streamlit demo integrating OpenAI's Whisper for audio transcription, dual-mode text generation, and text-to-speech. It serves as a prototyping playground to compare fast, lightweight models against deeper, more complex architectures using voice-driven inputs and spoken replies.
Done by: Aaitijhya Goswami
Built entirely in Java and Swing, this simulation solves incompressible Navier-Stokes equations in real-time. It utilizes Jos Stam’s "Stable Fluids" algorithm and a custom Gauss-Seidel solver to visualize advection, viscous diffusion, and pressure projection.
2. Crypto-Arb-TUI / LOB-RS
Done by: Aditya A. Thakkar
A Terminal User Interface (TUI) for monitoring Bitcoin arbitrage opportunities between Binance and Coinbase. Additionally, the lob-rs project explores high-performance Limit Order Books, proving that speed and safety can coexist in Rust.
Done by: Aditya K Das
A fluid simulation based on particle movement. Forces are calculated according to pressure gradients derived from the local density surrounding each particle.
Done by: Akshat Yadav
A command-line implementation of Tic-Tac-Toe in C where a human plays against an AI powered by the Minimax algorithm, ensuring optimal AI responses for every move.
5. C-Möbius
Done by: Chinmay Wasnik
An ASCII animation featuring the 2D superposition of a 3D Möbius strip. Characters flow along the strip’s surface like a looping river, rendered directly in the terminal.
Done by: Puja Ghosh
An interactive particle-based fluid dynamics project developed using the Raylib graphics library. This project demonstrates numerical methods in computational physics and efficient graphics programming.
Done by: Ritaja Dutta
A beginner-friendly implementation of Tic-Tac-Toe using the standard C++ iostream library. This project focused on learning the fundamentals of C++ syntax and game logic.
Done by: S Aayur Ganesh
A robust GUI application built with Python (Tkinter, SQLite, Pandas, and Matplotlib). It allows users to track expenses, manage budgets, and visualize financial trends through generated charts.
Done by: S Aayur Ganesh
A C++ command-line tool that measures WPM (Words Per Minute), CPM (Characters Per Minute), and accuracy. It features file handling for session analytics and time-based input processing.
10. Code-Atro
Done by: Soham Acharya
A unique mechanical hybrid of Wordle and Balatro. Players guess a randomly generated code to earn wealth, which is then used to buy power-ups to assist in future rounds.