The Path Finder is one the projects which has served me as a great learning experience through out my academic studies. It started as a small project designed for my AI undergraduate course back in 2008. It is basically an implementation of the traveler salesman problem. The first version was using different AI algorithms for solving these kind of problems. I had the opportunity of working on AI algorithms and getting familiar with them.
Later on in starting my graduate level courses in Northeastern, I started to work on the second version for the final project of high performance computing course. I worked on different parallel computing methods in combination with AI algorithms to solve the problem using minimum resources while having a close to optimum solution for it. Among all my course projects I decided to put this one on my website as I learned a lot during working on this project. I had the opportunity for learning about AI algorithms, parallel computing, user interface design, and programming for GPUs.