Mohammad Hossein Khoshechin Jorshari's Projects
In this repository, you can discover all of my assignments for the Algorithms Design and Analysis Course when I was in 4th semester of my bachelor's at IAUSTB.
Candy Crush is a match-three puzzle game. In the game, players complete levels by swapping colored pieces of candy on a game board to make a match of three or more of the same color, eliminating those candies from the board and replacing them with new ones, which could potentially create further matches.
In this repository, you can discover all of my assignments for the Computer Architecture Course when I was in 3rd semester of my bachelor's at IAUSTB.
Connect Four is a two-player connection board game, in which the players choose a color and then take turns dropping colored tokens into a seven-column, six-row vertically suspended grid. The pieces fall straight down, occupying the lowest available space within the column.
In this repository you can find all of my assignments for Data Structures and Algorithms Course when I was in 3rd semester of my bachelor's at IAUSTB.
Design Patterns Tutorial with Exampls. This tutorial is based on "Design Patterns Elements of Reusable Object-Oriented Software -Gmma and Helm and Johnson and Vlissides -Addison Wesley" Book
In this repository you can find all of my assignments for Formal Specification and Verification of Programs Course when I was in 1st semester of my master's at SUT.
In this repository you can find all of my assignments for Fundamentals of Programming Course when I was in 1st semester of my bachelor's at IAUSTB.
This is version of the classic letter guessing game called Hangman. You are shown a set of blank letters that match a word or phrase and you have to guess what these letters are to reveal the hidden word. You guess by picking letters from those displayed on the sides.
By this system you can manage matters related to patient admission and discharge.
Framework for !(testing) -> verifying concurrent data structures
Othello or Reversi is a strategy board game played between 2 players. One player plays black and the other white. Each player gets 32 discs and black always starts the game. The goal is to get the majority of colour discs on the board at the end of the game.
Pair game is a single player and reaching full score game. You have to find all of the paired numbers in cells that are randomized distributed and hidden.
In this repository you can find all of my projects for Parallel Processing Course when I was in 2nd semester of my master's at SUT.
Pentago is an abstract strategy game for two players with four 3×3 grids arranged into a larger 6×6 grid. This game reimplements the well known Connect 4 with a twist: After placing a marble, the player has to twist one of the grids by 90°, thus changing the board after every turn
In this repository you can find all of my projects for Performance Evaluation of Computer Systems Course when I was in 3rd semester of my master's at SUT.
Tic-tac-toe, noughts and crosses, or Xs and Os is a paper-and-pencil game for two players who take turns marking the spaces in a three-by-three grid with X or O. The player who succeeds in placing three of their marks in a horizontal, vertical, or diagonal row is the winner.
In this repository you can find all of my projects for Verification of Reactive Systems Course when I was in 2nd semester of my master's at SUT.