Home

The journey of a thousand miles begins with a single step

Hi ! , I am Soham Joshi, an Undergraduate Junior in the CSE Department at IIT Bombay. I am a mathematics enthusiast, and am currently pursuing a minor in the same. I am mainly interested in the field of theoretical computer science. This website contains an overview of my projects, education and interests.

Projects

Card image cap
Neural Networks

This is a project based on neural networks, and an implementation of adverserial attacks on the same.

Card image cap
Cryptography

Learning project dealing with study of cryptographic primitives

Card image cap
Air Hockey

A game designed using HTML5, CSS and JavaScript, with multiple layouts and settings

Card image cap
Wordle

My version of the popular game Wordle desgined using the FLTK library in C++, as an assignment of CS154 course

Card image cap
Quantum Machine Learning

This was a learning project where I explored the fields of quantum computing and some recent papers based upon Quantum Machine Learning. Moreover, I have implemented some basic QC algorithms

Card image cap
FastChat

A messaging system based on the client-server model. The application is complete with a Graphical User Interface (GUI), features like multiple groups, direct messaging, sending images across devices and E2E encryption.

Card image cap
Diving into ML

A learning project which introduces the fundamentals of machine learning mentored by me and Anand Narasimhan

Card image cap
Bouquet of DPC3 Winners

A research project based upon improving Data Prefetching technique for SPEC, SAT Solvers, Graph Analytics and Server traces. This work is built upon IPCP 1.0 by Biswa, which uses a bouquet of prefetchers

Card image cap
Combinatorial Computing

A learning project based upon combinatorial computing mentored by me, Ameya Singh and Adarsh Reddy

Card image cap
Games with RL

This was a learning project as a part of Winter in Data Science, by Analytics Club IIT Bombay in collaboration with UGAC. In this project, I have implemented some RL models and their application in atari games such as breakout.

Coursework

Here are some of the resources of the courses I have been a TA in so far,

Here are the courses I have taken so far, (in a few courses, the notes are linked :))

Math Courses

Computer Science Courses

Misc. Courses

Research

Papers

Other Projects

Contact Me

Email-ID

Email : sohamjoshitab2@gmail.com
Email : sohamjoshi@cse.iitb.ac.in