Sina Negarandeh's repositories
arm-processor
A simple implementation of an ARM-based processor.
gandalf-quest
Gandalf the Grey and The Fellowship of the Ring's Quest
surface-scanner
An android app that scans the surface using accelerometer and gyroscope sensors and displays it in a graph.
A5-1-stream-cipher
A5/1 is a cipher developed in 1987 to protect the voice communication in mobile networks according to the GSM standard. It is now regarded as broken. This is a simplified implementation of the cipher.
basic-artificial-neuron
Hardware implementation of a basic Neuron in Artificial Neural Networks (ANNs).
cad-neural-network
Hardware implementation of a basic Neuron and a Multi-Layer Perceptron.
distributed-systems-message-queue
One way to connect processes is the queue method. Message queues are usually provided by the operating system and are used to communicate between clients and servers. Message Broker enqueues messages sent from a sender in a queue. If the recipient is ready to receive, the Broker delivers the messages to the recipient in the order of the queue.
online-freight-transportation-system
The Online Freight Transportation System is a set of related software programs and/or services that are sold as a single package. (an IT solution) It offers Packaging, Warehouse, Inspection and Business Moving besides basic servises.
social-hate-classifier
This model aims to classify hate speech text in Persian using both text and social structure information.
ftp-server
Simplified version of FTP
genetic-algorithms-logic-circuit
In this project, with the help of genetic algorithms, the goal is to find the gates needed to produce the desired logic circuit to work according to the given truth table.
mips-multi-cycle-processor
An implementation of the MIPS multi-cycle processor.
mips-pipeline-processor
An implementation of the MIPS pipeline processor.
mips-single-cycle-processor
An implementation of the MIPS single-cycle processor.
mlp-artificial-neural-network
Hardware implementation of a Multi-Layer Perceptron (MLP) Neural Network.
multicast-protocols
A simple implementation of multicast protocols.
network-function-simulation
A network function simulation project coded on cpp.
network-function-simulation-fork
A network function simulation project coded on cpp.
pet-clinic
The main base project for the Software Testing course offered at the University of Tehran
physionet-cinc-challenge-2021
Python classifier for the PhysioNet/CinC Challenge 2021
sina-negarandeh.github.io
Sina Negarandeh's personal website
ut-artificial-intelligence
Artificial Intelligence Course Projects
ut-computer-architecture
This repository contains projects implementing MIPS and ARM-based processors for the Computer Architecture course.
ut-data-mining
Data Mining Course Projects