This is your work, valued

Los Angeles, CA

Arash Hajisafi

Expert
@Arashhs

PhD Candidate in Computer Science @ USC

FreeRTOS-EDF-and-FCFS-scheduling-implementation. Implementation of EDF and FCFS scheduling algorithms in FreeRTOS for Arduino boards. Part of my Real-Time and Embedded Systems course assignments.

6

Restaurant-Management-Database-With-GUI-Using-Python-and-MySQL. Database course final project - A database system for restaurant management using Python tkinter and MySQL. Including queries and GUI

6

JTanks-Game. A simple 2D tank game made in java - Named "JTanks" - Both multiplayer and single player modes are implemented as well as a cool map editor with infinite possibilities and many cool enemies. No two missions will feel the same!

3

Fuzzy-C-Means-Clustering. Fuzzy C-Means (FCM) Clustering Algorithm Implemented in Python

2

Neural-Networks-Computational-Intelligence. Implementing a single-layer and a two-layer neural network to predict the labels of our test data after training our network.

2

poi_visits_fcast_export. Jupyter Notebook

1

bazicenter_restore_reactions. JavaScript

1

Information-Retrieval-Project-Phase-2. Python

1

Computational-Intelligence-Programming-Task-1. Solving NP-Complete problems using Genetic Algorithms and Evolution Strategy for my Computational Intelligence course. In the first problem, I have solved the Steiner Tree Problem using Genetic Algorithms. The second problem is an optimization problem, I have implemented an ES algorithm to find the global minimum of the Eggholder function. For the final problem, I have implemented a GA to find an answer for a Constraint Satisfaction Problem (CSP).

1

Information-Retrieval-Project-Phase-1. Python

1

Information-Retrieval-Project-Phase-3. K-means clustering and KNN classification in Information Retrieval

1

MATLAB-Voice-Gender-Detection. Gender detection code for MATLAB based on voice files. Final project for my Signals and Systems course

1

Principles-of-Artificial-Intelligence-Improved-Sudoku-CSP. Solving an improved version of the sudoku puzzle, which includes coloring the places in a way that adjacent areas do not hold the same color, as a Constraint Satisfaction Problem (CSP) using forward checking and backtracking as well as MRV and degree heuristics

1

Matrix-Solver-Algorithm-Hardware-Implementation. Implementation of a matrix equation solver algorithm in VHDL for the final project of my Design Automation (FPGA) course

1

Fuzzy-K-Nearest-Neighbors-Algorithm. Fuzzy K-Nearest Neighbors (FkNN) Classification Algorithm Implemented in Python

1

XV6-OS-Final-Project. Modified XV6, added Ticket Lock and implemented Threads for OS course final project

1

Graph-Prime-Paths-And-Simple-Paths. Finding prime paths and simple paths in a given graph

1

FGPA-Project-Phase1. Design Automation course project's first phase in VHDL - Implementation of a matrix equation solver algorithm in VHDL

1

Principles-of-Artificial-Intelligence-Card-Game-Search. The codes for the first project of my Principles of AI course that I have written in Python, in which I solve a card game using BFS, IDS, and A* search strategies. Input is given (as a text file) to the program, which contains a number of cards from different colors in different rows, each holding a value between 1 and n (configurable). The goal of this game is to do a series of actions that will lead us to a state in which every card is placed in a row containing all of the cards with the same color, and the cards' values are sorted in descending order. The only action we can do is to move the final card of a row to the end of another row.

1

Logic-Circuits-Course-Final-Project-Verilog. An elevator circuit designed and implemented in Verilog for my Logic Circuits course Final Project

1

FPGA-Programming. My FPGA Homeworks using VHDL for my Design Automation course

1

Python-HTTP-Multi-User-Group-Chat-Web-Application. A real-time chat room web application using long polling - written in Python for my Internet Engineering course

1