Farbod Shahinfar's repositories
quick-intro-to-c
A quick introduction to C programming language.
doodle_jump_verilog
I implemented a game having simple mechanics of doodle jump with verilog HDL for Computer Aided Design Course (Fall 2019)
dariche
A peer to peer file sharing platform [Internet Engineering Final Project]
LongPollingService
A web application using xhr long polling technique for fetching updates from server
gem5-journey
Logging my attempts for running a gem5 full system simulation
learning_gem5
Learning gem5 is a work-in-progress book to help gem5 users get started using gem5.
FarsiSpellChecker
A farsi spell checker
Runner
An endless runner game made with Unity3d
8Queens-GA
A genetic algorithm approach for solving eight queen problem
Learning-Neural-Networks
This repositry host somecodes and scripts that I wrote for learning and expriencing NN algorithms and methods
alogrithms-and-data-structures
Implementation of some algorithms and data structures
minimax-tictactoe-agent
a simple implementation of `Tic Tac Toe` game with an Ai agent using simple `MiniMax` algorithm for deciding what to do next.
MineSweeper
A mine sweeper game in console! (pure python)
MicroprocessorCourse
Microprocessor and Assembly course - Fall 2018 - Iran University of Science and Technology
WriteYourOwnOperatingSystem
Trying to implement operating system described at http://www.wyoos.org
Pentago
a pentago game client and server source code
UnityLocalNotification
Send Android local notification from unity project source code
spine-runtimes
2D skeletal animation runtimes for Spine.
simso
Simulator of multiprocessor real-time scheduling
DataVisualizing-Graph
Visualize Graph, and Some algorithms on the Graphs
linux-vm-notes
Notes on the linux kernel VM subsystem.
SlidingPuzzle
a 9X9 sliding puzzle game made with pygame
PanzerGame
just a tanks game made by pygame