Skip to content
Mahyar Mohammadi
  • Home
  • Projects & Presentations
  • Teaching
  • Research & Career

Category: Project

Mahyar Mohammadi > Project & Presentation > Project
Computer Engineering, Project

Multi-Core CPU Task Scheduler

I have chosen the Multi-Tasking algorithm (concurrency of processes) from among the operating system algorithms. Previously, I found the idea of the operating system handling
Read More

September 9, 2023September 9, 2023mahyar
Computer Engineering, Project

Coding 5 Tree – Solving Weighted Maze by Dijkstra

Tree Coding! Join us on this educational journey through the world of data structures and discover the elegance and utility of Red-Black Trees, AVL Trees,
Read More

September 8, 2023September 8, 2023mahyarLeave a comment
Project, Theory CS

JPG Image Compression by Cosine Transformation

Visit GitHub for python code. Image Compression Process: Image Decompression Process: Results and Analysis:

September 8, 2023September 10, 2023mahyarLeave a comment
Computer Engineering, Project

An Online Interpreter for SPPL Painting Language

We were tasked with creating a Python interpreter for a programming language known as SPPL (Simple Paint Programming Language).SPPL enables users to write code that
Read More

September 8, 2023September 8, 2023mahyarLeave a comment
AI & ML, Project

8 Puzzle Problem-Different Search Algorithms

Solving the 8-puzzle problem with DFS (depth-first-search) -BFS (breadth-first-search) -IDS (Itterative-deepening-search) -UCS (uniform-cost-search) -A* (GitHub) Problem Components: Heuristic Function: Algorithm Comparison: A* Performance: Other Algorithms:

September 8, 2023September 8, 2023mahyarLeave a comment
Project, Theory CS

Tableaux Algorithm for Propositional Logic

This C++ program implements the Tableaux Algorithm and constructs the Tableaux Tree for Propositional Logic.It allows you to input a propositional formula and a set
Read More

September 8, 2023mahyarLeave a comment
Project, Theory CS

Cool Compiler Design Using C++

This is a compiler’s course project. The goal is to design a compiler for the Classroom Object Oriented Language(COOL). To warm up, I programmed a
Read More

September 8, 2023September 8, 2023mahyarLeave a comment
Computer Engineering, Project

SQL Based Twitter with Client-Server

Overview This project focuses on the development of a CPP application that integrates SQL queries and file-based database management. The application, which functions as a
Read More

September 8, 2023September 8, 2023mahyarLeave a comment
AI & ML, Project

Reinforcement Q-Learning Flagged Maze

Exploring reinforcement learning concepts and solve a maze problem. Discusses model state determination, techniques for state reduction, impact of learning rate (α), and impact of
Read More

February 13, 2023September 16, 2023mahyarSelectedLeave a comment
AI & ML, Project

Machine Learning From Scratch

Multilayer Perceptron, Neural Network & Polynomial Regression from scratch. (Github) In this project we weren’t allowed to use ML libraries. Classification Perceptron Analysis Description: Explore
Read More

January 27, 2023September 10, 2023mahyarSelected

Posts pagination

1 2 Next

Other Pages

  • Home
  • Projects & Presentations
  • Teaching
  • Research & Career

Categories

  • AI & ML (8)
  • Computer Engineering (6)
  • Eco & Finance (2)
  • Presentation (4)
  • Project (16)
  • Theory CS (4)

Recent Posts

  • Multi-Core CPU Task Scheduler September 9, 2023
  • Coding 5 Tree – Solving Weighted Maze by Dijkstra September 8, 2023
  • JPG Image Compression by Cosine Transformation September 8, 2023
  • An Online Interpreter for SPPL Painting Language September 8, 2023
  • 8 Puzzle Problem-Different Search Algorithms September 8, 2023

Get in touch

  • Email Address [email protected]
  • GitHub github.com/mahyarmohammadimatin
  • LocationTehran-Iran

About Me

I am a final-year undergraduate Computer Science student at the University of Tehran, with a minor in Economics and a passion for Finance. I am in my third year as a senior algorithm developer at Soorin Investment Company. I am also actively looking for a master's or direct Ph.D. program that matches my interests. Thank you for visiting my website!

My Website Pages

  • Home
  • Projects & Presentations
  • Teaching
  • Research & Career

Booking Table