Pinned Repositories
Advanced-Digital
An 8-bit Comparator design for signed 2’s complement representation numbers using VHDL.
Communication-Systems
Demodulation of five audio signals from an FDMAsignal using Python.
COMPUTER-DESIGN-LABORATORY-
Use Keil & Proteus to design and implement a controlled room with ARM LPC2138 controller.
Computer-Networks
A simple but complete webserver using socket programming that listens to a specific port, using python, html and css.
Data-Structures
Multiple projects including Linked List project, Stacks and Queues, Trees and Hash Maps, Sorting Algorithms and finally implementing Dijkstra algorithm. All in standard C language.
Linux-Lab
Two Projects, One is build an interpreter for a machine that has a single stack. The machine is primitive and thus it understands simple commands. The second is Designing and implementing a python script that investigates and combines attendance and participation information of students attending several lectures of a specific course
Restaurant-Reservation-Restful-API-with-ASP.NET
Server-Monitoring-and-Notification-System-Web
TrainingCenterProject
An android application to help a training center to manage course offering, registration, and admission process. This center offers short training courses in different subjects, There are three different types (roles) of users of this application, (1) center admin (2) trainee and (3) instructor.
Travel-and-Accommodation-Booking-Platform
Ibrahim-Nobani's Repositories
Ibrahim-Nobani/COMPUTER-DESIGN-LABORATORY-
Use Keil & Proteus to design and implement a controlled room with ARM LPC2138 controller.
Ibrahim-Nobani/Restaurant-Reservation-Restful-API-with-ASP.NET
Ibrahim-Nobani/Advanced-Digital
An 8-bit Comparator design for signed 2’s complement representation numbers using VHDL.
Ibrahim-Nobani/Communication-Systems
Demodulation of five audio signals from an FDMAsignal using Python.
Ibrahim-Nobani/Computer-Networks
A simple but complete webserver using socket programming that listens to a specific port, using python, html and css.
Ibrahim-Nobani/Data-Structures
Multiple projects including Linked List project, Stacks and Queues, Trees and Hash Maps, Sorting Algorithms and finally implementing Dijkstra algorithm. All in standard C language.
Ibrahim-Nobani/Linux-Lab
Two Projects, One is build an interpreter for a machine that has a single stack. The machine is primitive and thus it understands simple commands. The second is Designing and implementing a python script that investigates and combines attendance and participation information of students attending several lectures of a specific course
Ibrahim-Nobani/Minimal-ASP.NET-Web-API-with-JWT-Authentication
Ibrahim-Nobani/Simple-Inventory-Management-System
A basic C# inventory management system. This system will allow a user to manage a list of products, where each product has a name, price, and quantity in stock.
Ibrahim-Nobani/Travel-and-Accommodation-Booking-Platform
Ibrahim-Nobani/Server-Monitoring-and-Notification-System-Web
Ibrahim-Nobani/TrainingCenterProject
An android application to help a training center to manage course offering, registration, and admission process. This center offers short training courses in different subjects, There are three different types (roles) of users of this application, (1) center admin (2) trainee and (3) instructor.
Ibrahim-Nobani/Airport-Ticket-Booking
Ibrahim-Nobani/Artificial-intellegance-
Two AI projects, Search algorithms and Machine Learning.
Ibrahim-Nobani/Artificial-Intelligence
Two projects one is Search Algorithms for Route Navigation, This programming project is an implementation of search algorithms for a specific goal of finding an optimal path between cities in Palestine.
Ibrahim-Nobani/Computer-Architecture
MIPS program that does simple encryption/decryption algorithm based on Caesar cipher algorithm for English- based text messages and Designing and testing a simple Multi-Cycle RISC processor using HDL language (Verilog or VHDL)
Ibrahim-Nobani/Computer-Vision
Various Projects in the field of Computer Vision.
Ibrahim-Nobani/Digital-Signal-Processing
Digital signal processing projects to identify a system using adaptive filters, and algorithms such as RLS and LMS.
Ibrahim-Nobani/Engineering-Project-Managment
The project management process of an ATM machine using access code.
Ibrahim-Nobani/Intelligent-Systems-Lab
Various projects in the field of AI.
Ibrahim-Nobani/Interfacing-Techniques-Micromouse-Robot
Design and build an autonomous, self-contained robot that can traverse a previously unknown maze from a specified corner to the center in the least amount of time possible.
Ibrahim-Nobani/Inventory-Management-System-Database
An Inventory Management System Database With MS SQL and MongoDB
Ibrahim-Nobani/Library-Management-System-Database
A relational database using MS SQL for a Library Management System.
Ibrahim-Nobani/Machine-Learning
Machine learning projects for learning, training and testing data. Using Linear regression, Logistic regression and other algorithms like gradient descent, KNN, random forest and Xgboost.
Ibrahim-Nobani/Operating-Systems
Memory management and virtual memory in particular using Multithreading in Java. It consists of writing a simulator for experimenting with page replacement algorithms.
Ibrahim-Nobani/Real-time-weather-monitoring-and-reporting-service
A C# console application that simulates a real-time weather monitoring and reporting service.
Ibrahim-Nobani/Restaurant-Reservation-System
A restaurant reservation system using EF Core and ORM with MSsql database.
Ibrahim-Nobani/Software-Engineering
A Fingerprint ATM machine software Engineering Project.