Pinned Repositories
ARM-Processor
A basic implementation of an ARM series processor in verilog.
C--Compiler
A compiler for a simplified version of C++ language
Common-Mistakes-in-Discrete-Mathematics
DecisionTree
A Movie-Classifier made with Scikit-Learn library classifiers such as Decision Tree and Random Forest
DiscreteMathematics-Persian
FTP-Server
A client-server implementation of an FTP Server using sockets for communication.
GeneticAlgorithm
Solving Sudoko Puzzle with Genetic Algorithm
GoBackN-Protocol
An implementation of Sliding Window (Go-Back-N) over a simple network
Mastermind-Bash
A simple bash game
Message-Broker
Basic implementations of message brokers with different characteristics.
kymmt80's Repositories
kymmt80/Mastermind-Bash
A simple bash game
kymmt80/GeneticAlgorithm
Solving Sudoko Puzzle with Genetic Algorithm
kymmt80/ARM-Processor
A basic implementation of an ARM series processor in verilog.
kymmt80/C--Compiler
A compiler for a simplified version of C++ language
kymmt80/Common-Mistakes-in-Discrete-Mathematics
kymmt80/DecisionTree
A Movie-Classifier made with Scikit-Learn library classifiers such as Decision Tree and Random Forest
kymmt80/DiscreteMathematics-Persian
kymmt80/FTP-Server
A client-server implementation of an FTP Server using sockets for communication.
kymmt80/GoBackN-Protocol
An implementation of Sliding Window (Go-Back-N) over a simple network
kymmt80/Message-Broker
Basic implementations of message brokers with different characteristics.
kymmt80/MinimaxAlgorithm
An Implementation of the Minimax algorithm over checkers game.
kymmt80/MIPS_Multicycle
An Implementation of MIPS processor with multicycle architecture.
kymmt80/MIPS_Pipeline
An Implementation of MIPS processor with pipeline architecture.
kymmt80/MIPS_SingleCycle
An Implementation of MIPS processor with single-cycle architecture.
kymmt80/NaiveBayes
An Implementation of Naive Bayes algorithm
kymmt80/ns2-simulation
Simulation of a simple network topology using NS2.
kymmt80/OS-Lab-Projects
xv6 kernel with additiona features including: system calls, multilevel feedback queue scheduling and synchronization mechanisms.
kymmt80/OSlab_CA1
Adding some features to xv6 kernel
kymmt80/OSlab_CA2
Adding some system calls to xv6 kernel
kymmt80/OSlab_CA3
Adding multilevel feedback queue scheduling to xv6 kernel
kymmt80/OSlab_CA4
Adding synchronization mechanisms to xv6 kernel
kymmt80/OSlab_CA5
kymmt80/Photo-Filter
A program that takes an image as input and applies several filters to it.
kymmt80/Reinforcement-Learning
kymmt80/Routing-Protocols
An implementation of routing protocols over a simple network
kymmt80/SearchAlgorithms
Solving a simple problem using BFS, IDS and A* algorithms and comparing the results.
kymmt80/Socket-Programming
A client-server program where clients broadcast their questions and answers using UDP and communicate with the server using a TCP socket.
kymmt80/Word-Counter
A program that counts the appearance of each word in a set of files using the map-reduce model.