This repository contains a collection of academic projects completed throughout my coursework in computer engineering, electrical and computer systems, and related technical classes. These projects span a variety of topics including:
- 🔧 Computer Architecture & Digital Design
- 🚀 CUDA Programming & Parallel Computing
- 💻 Operating Systems & Low-Level Programming
- 🌐 Web Development
- 📊 Algorithms & Data Structures
- 🧪 Verification & VLSI Design
Each subdirectory contains the full implementation, design documentation, and where applicable, a report or summary of the project goals and outcomes.
Disclaimer:
The contents of this repository are provided for educational and reference purposes only. These projects were completed as part of my academic coursework and are shared to demonstrate learning outcomes and technical development.You are not permitted to copy, submit, or reuse this code for any graded academic work.
Any such misuse constitutes a violation of academic integrity policies and is strongly discouraged.
You're welcome to browse the code and documentation to better understand how certain concepts were implemented or applied. Please feel free to fork or clone the repository if you're interested in learning, experimenting, or building upon any of the ideas in a personal and ethical manner.
Depending on the course, projects may use:
- SystemVerilog, Verilog, ModelSim
- C, C++, Assembly (x86, RISC-V)
- Python, NumPy, PyTorch, Jupyter
- CUDA / NVIDIA GPU SDK
- Git, VS Code, GDB
- MIPS, SPIM, RARS, Design Compiler
If you're an educator, student, or developer and would like to discuss the work or ask for clarifications, feel free to reach out via email.