Pinned Repositories
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.
arm-processor
A simple implementation of an ARM-based processor.
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.
gandalf-quest
Gandalf the Grey and The Fellowship of the Ring's Quest
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.
sinix
SINIX is an operating system cloned from xv6 with some added features.
social-hate-classifier
This model aims to classify hate speech text in Persian using both text and social structure information.
surface-scanner
An android app that scans the surface using accelerometer and gyroscope sensors and displays it in a graph.
sina-negarandeh's Repositories
sina-negarandeh/arm-processor
A simple implementation of an ARM-based processor.
sina-negarandeh/gandalf-quest
Gandalf the Grey and The Fellowship of the Ring's Quest
sina-negarandeh/surface-scanner
An android app that scans the surface using accelerometer and gyroscope sensors and displays it in a graph.
sina-negarandeh/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.
sina-negarandeh/basic-artificial-neuron
Hardware implementation of a basic Neuron in Artificial Neural Networks (ANNs).
sina-negarandeh/cad-neural-network
Hardware implementation of a basic Neuron and a Multi-Layer Perceptron.
sina-negarandeh/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.
sina-negarandeh/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.
sina-negarandeh/social-hate-classifier
This model aims to classify hate speech text in Persian using both text and social structure information.
sina-negarandeh/ftp-server
Simplified version of FTP
sina-negarandeh/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.
sina-negarandeh/iemdb
A complete implementation of a website, which is an online database of information related to films, from scratch
sina-negarandeh/iemdb-back-end
sina-negarandeh/iemdb-front-end
sina-negarandeh/mips-multi-cycle-processor
An implementation of the MIPS multi-cycle processor.
sina-negarandeh/mips-pipeline-processor
An implementation of the MIPS pipeline processor.
sina-negarandeh/mips-single-cycle-processor
An implementation of the MIPS single-cycle processor.
sina-negarandeh/mlp-artificial-neural-network
Hardware implementation of a Multi-Layer Perceptron (MLP) Neural Network.
sina-negarandeh/multicast-protocols
A simple implementation of multicast protocols.
sina-negarandeh/network-function-simulation
A network function simulation project coded on cpp.
sina-negarandeh/pet-clinic
The main base project for the Software Testing course offered at the University of Tehran
sina-negarandeh/phone-price-prediction
In this assignment, the data collected from the specifications and sales prices of mobile phones are analyzed. First, the program reads and parses the presented data set and stores them in its memory. After extracting the data and their features, the program normalizes the data and finally determines the price category of the phones. This assignment has been implemented in two ways, series and parallel.
sina-negarandeh/physionet-cinc-challenge-2021
Python classifier for the PhysioNet/CinC Challenge 2021
sina-negarandeh/sina-negarandeh
sina-negarandeh/sina-negarandeh.github.io
Sina Negarandeh's personal website
sina-negarandeh/sophia-compiler
sina-negarandeh/ut-artificial-intelligence
Artificial Intelligence Course Projects
sina-negarandeh/ut-computer-architecture
This repository contains projects implementing MIPS and ARM-based processors for the Computer Architecture course.
sina-negarandeh/ut-data-mining
Data Mining Course Projects
sina-negarandeh/webflix
Webflix is a social network that allows people to sign up for two different roles (Publisher, Customer) and use its services.