Coming soon... 🙃
A VHDL module for running a trained Artificial Neural Network (ANN)
This VHDL module implements an FIR filter that can perform almost any kinds of digital filtering
Verilog HDL implementation for the well-known AES-128 symmetric-key cryptography algorithm
In this project, a Nios II soft-processor is developed using Intel Qsys. The target FPGA for this project was an Altera MAX 10.
The influential Feistel-based DES cryptography algorithm, implemented using Verilog HDL
A Verilog code for implementing one of the most widely used image compression algorithms
FPGA implementation of a Logic analyzer, which communicates with PC through UART protocol, using ADC128S102
Practical measurement of a guitar amplifier responses to simulate its behavior in MATLAB using convolution
A replacement unit for the basic insecure DES, implemented using Verilog HDL
This project implements the genetic algorithm using C# to solve the traveling salesman problem (TSP)
C# implementation of the A* search algorithm with an efficient heuristic function
A C# program for running different scheduling algorithms on a series of tasks, capable of comparing results and reporting the best one for that specific series of tasks
A C# program that uses dynamic programming to solve the problem of building multiple bridges over a river without crossing each other
A C++ structural program to manage students’ data such as grades, GPAs, Pass/Fails, and overall class performance
A bilingual (DE/EN) C# application which utilizes Binary Search Tree (BST) and linked lists to index words and find them with optimized time complexity
This is one of my first programming projects. Being a computer engineer can be fun!