This document contains the details of a computer science project completed by Tirthanu Ghosh of class 12A. The project contains 30 programs on different topics written in the Java programming language using BlueJ. It includes programs to generate Pascal's triangle, display numbers in words, calculate an arithmetic progression series and sum, display a calendar for a given month and year, calculate factorials and Fibonacci series using recursion, and more. The document contains the algorithms, code solutions, variable descriptions and outputs for each program. It ends with acknowledgements from Tirthanu thanking those who helped with the project.