Harshit Jain's Projects
Designed using Xilinx Vivado Design Package, a Verilog-based 5-stage 32-bit pipelined and forwarded CPU, which handles Load word, Add, and Jump MIPS format instructions with Forwarding and Writeback units to handle data hazards, reduce possible stalls, and improve performance by 10%.
Collection of all programming / hw assignments from CMPSC 442 (Artificial intelligence) under Professor Christopher Dancy
Collection of all programming / hw assignments from CMPSC 465 (Data Structures and Algorithms) under Professor Paul Medvedev and Professor Debarati Das
Personal GitHub landing page.
Final Project from CMPSC 442 (Artificial Intelligence) under Professor Christopher Dancy. The main goal of the project is to develop an AI auto-highlighter that can help students quickly identify and retain important information from a document.
Sync: LeetCode -> GitHub
Built a Python-based professional library management system that streamlines basic and advanced tasks in a library setting; the system passed tests on 500+ library logs
Project on European Option Prices according to the Black-Scholes solution from CMPSC 448 (Mathematics of Finance) under Professor Matthew Willyard.
Collection of all programming assignments from CMPSC 221 (Object Oriented Programming with Web-Based Applications) under Professor Alan Verbanec
Built MySQL database for storing employeesβ information and tracking payroll; Used Python to develop a connection with MySQL database and implemented DataFrame using the Pandas library to load the collected data from python to MySQL database
Collection of all programming / hw assignments from CMPSC 461 (Programming Language Concepts) under Professor Suman Saha
This research involved the development of a Python framework dedicated to the deconvolution of Raman spectra, with a particular focus on key regions of interest within the spectrum of carbonaceous materials.
My resume written in LaTeX (PDF available)
Collection of HW assignments from CMPSC 464 (Introduction to Theory of Computation) under Professor Ishaan Behoora.