CSE12 RISC-V Teaching Assistant

My Journey as a CSE 12 Teaching Assistant at UCSC: Teaching RISC-V Assembly

My Journey as a CSE 12 Teaching Assistant at UCSC Teaching RISC-V Assembly to the Next Generation of Computer Scientists This academic year I had the privilege of serving as a Teaching Assistant for CSE 12: Computer Systems and Assembly Language at the University of California, Santa Cruz. The experience has been one of the highlights of my PhD program. It pushed me to deeply understand RISC-V assembly, strengthened my passion for teaching, and connected me with over a hundred students taking their first steps into low-level programming. ...

November 18, 2025 · 6 min · 1184 words · Jayaraj
RISC-V 101 Session

Introducing Students to Open Hardware and RISC-V: My Session at NSS College of Engineering

Introducing Students to Open Hardware and RISC-V: My Remote Session at NSS College of Engineering Earlier this month, I had the opportunity to conduct a remote RISC-V 101 session for students at NSS College of Engineering, my alma mater. Nearly 50 students joined live, asked enthusiastic questions, and stayed deeply engaged throughout the entire workshop. This session was special for me because it brought together my ongoing work in RISC-V research and open hardware — and the place where my engineering journey began. I designed the talk as a beginner-friendly introduction to: ...

November 17, 2024 · 6 min · 1113 words · Jayaraj
RISC-V Web Sliderules

LFX RISC-V Mentorship Experience: Building the Web Sliderules

LFX RISC-V Mentorship Experience: Building the Web Sliderules During the Summer and Fall LFX cycle I had the incredible opportunity to work under Simone Shawn Cazzaniga in the LFX RISC-V Mentorship program. Our project was simple to describe but surprisingly deep once executed. The goal was to take Simone’s famous “Sliderules” RISC-V instruction sheets and turn them into a fully interactive web tool that can encode assembly into binary and decode binary into assembly. The final output became the RISC-V Web Sliderules, now live at: ...

November 20, 2023 · 6 min · 1207 words · Jayaraj