Nicholas Kawwas's repositories
Algo-Learn
A Cubing Website for Learning Algorithms Using a Cubing API
communication_networks
Developed Custom Network Topologies in Mininet and Basic HTTP Server in Python
Counting_App
Built a Basic Android App With a Local Database Using Room
crossAssembler
Designed and Implemented a Cross Assembler for Virtual Machines
Data-Structures-and-Algorithms
An Implementation of Data Structures and Algorithms
Digital-Design
Simulated and Synthesized Digital Circuits in VHDL
GasGuard
Developed an Android app to analyze air quality and measure concentration of harmful gases using Arduino devices
Reservation-And-Management-Systems
An Implementation of Reservation and Management Systems Using Backend Design
RISC-CPU
Designed and Implemented a RISC CPU Based On MIPS Architecture
SoundBox
Implemented a Music Bot using DiscordJS and YouTube API
Dijkstra-GUI
A Graph Visualizer and Shortest Path Finder Using Dijkstra's Algorithm
Fair-Share-Scheduler
Simulated a Fair Share Scheduler Using Threads
file_transfer_service
Simulate File Transfer Protocol (FTP) in a Client/Server Progam
Profile_App
Build a Simple Android App with a SQLite Database
reddit_emotion_classification
Performed text classification by emotions and sentiments using multiple machine learning algorithms
Signals-And-Systems
Classified Systems, Performed Fourier Transforms, Recovered Distorted Audio and Designed Filters
tcp_json_proto
Designed JSON and Proto Data Models Over TCP/IP using Client-Server Architecture
Virtual-Memory-Manager
Simulated Virtual Memory Management and Concurrency Control on Multiple Cores Using Threads and Semaphores