Hanif Jilani
Software Developer,
Full Stack Developer
  • Residence:
    Michigan, USA
  • City:
    Ypsilanti
  • Age:
    20
English
Tamil
Hindi

Languages

C++
Python
MySQL
JavaScript
HTML/CSS

FrameWorks

Flask
Django
Node.js
React
Dialogflow

    Developer Tools

  • GIT, Google Cloud Platform
  • VS Code, Figma, CorelDraw
  • Linux Terminal, MS Office

LC2K Pipeline Simulator

Computer Architecture

Project details

Description
Engineered a cycle-accurate simulator for a custom LC‑2K architecture using a classic 5-stage pipeline (IF, ID, EX, MEM, WB) in C
  • Implemented core pipeline logic including data forwarding, hazard detection, and stalling
  • Handled control hazards using a basic branch prediction mechanism
  • Designed and validated test programs to evaluate correctness of hazard handling and overall performance
  • Extended simulator structure from previous projects for instruction-level accuracy and modularity

📸 Photos sourced from official EECS370 lecture/lab slides.

  • Start Date:
    Mar 22nd, 2025
  • End Date:
    Apr 4th, 2025
  • Github:
    Private
  • Course:
    EECS370
  • Course Topic:
    Computer Architecture
7+
Years of Coding Experience
25
Completed CS Projects
3+
Honors and Awards

Hanif Jilani