Skip to content
Menu
Portfolio
  • Artificial Intelligence
  • Personal Projects
  • Assignments
  • Algorithms
  • Notes
  • Home
Portfolio

TechPi Forum

Posted on July 12, 2025July 29, 2025

TechPi is a platform with a front‑end/back‑end separation, built for sharing and discussing tech content. With articles, tutorials, and AI
assistants, we’re creating a space where developers can grow and connect faster.

Pages: 1 2 3 4 5

Sweepstakes Marketing

Posted on May 14, 2025July 12, 2025

TRY THE DEMO AT https://luckydraw.hebo.life/

Bipartite Graph Problems

Posted on August 28, 2025

Two-coloring method and Kuhn algorithm

Minimum Spanning Tree Problems

Posted on August 27, 2025August 27, 2025

Prim and Kruskal algorithm to solve MST problems.

Shortest Path Algorithms

Posted on August 25, 2025August 25, 2025

Decision flow and algorithm templates for solving shortest path problems.

Binary Optimization

Posted on March 4, 2025August 25, 2025

Binary Optimization is particularly useful for the multiple knapsack problem.

Knapsack Problem

Posted on January 29, 2025March 4, 2025

My own notes for Knapsack Problem.

SnakeAi

Posted on August 23, 2023September 7, 2023

This project contains the program scripts for the classic game “Snake” and an artificial intelligence agent that can play the game automatically. The intelligent agent is trained using deep reinforcement learning and includes two versions: an agent based on a Multi-Layer Perceptron (MLP) and an agent based on a Convolution Neural Network (CNN), with the latter having a higher average game score.

KMP Algorithm

Posted on August 5, 2023August 5, 2025

KMP template written in Python

CMSC426_Final_Project

Posted on May 23, 2023June 5, 2025

This final project is about Visual Odometry.

  • 1
  • 2
  • 3
  • 4
  • 5
  • Next

CATEGORIES

  • Artificial Intelligence
  • Personal Projects
  • Notes
  • Algorithms

  • University of Maryland
  • CMSC426 - Computer Vision
  • CMSC320 - Introduction to Data Science
  • CMSC330 - Organization of Programming Languages
  • CMSC216 - Introduction to Computer Systems
©2025 Portfolio | WordPress Theme by Superbthemes.com