Current students (24/25)
Master’s students
- Sachin Balasubramanyam (CS)
-
- Ananya Pandey (CS)
-
- Guoruizhe “Alistair” Sun (CS)
-
- Study about perception of success and actual success between native students
and transfer students
- FQ24 – present
Undergraduate students
- Kushagra Tiwari (EE)
-
- Implementation of LupIO in Verilog
- SS24 – present
- Shengmin Liu (EE)
-
- Implementation of LupIO in Verilog
- SS24 – present
- Saili Karkare (CS)
-
- Study about perception of success and actual success between native students
and transfer students
#include<cs>
podcast producer
- FQ22 – present
- Tanek Swain (CS)
-
- Study about perception of success and actual success between native students
and transfer students
- FQ24 – present
- Tej Sidhu (CS)
-
- Study about perception of success and actual success between native students
and transfer students
- FQ24 – present
- Anjali “Jay” Jain (CS)
-
- Lingfeng Ren (CS)
-
- Jonathan Lu (CS)
-
- Implementation of educational OS prototype in Rust
- FQ24 – present
- Gabbriel Bui (CS)
-
- Implementation of educational OS prototype in Rust
- FQ24 – present
- Audrey Gobaco (CS)
-
- Implementation of educational OS prototype in Rust
- FQ24 – present
Alumni (reverse chronological order)
- Noah Krim (BS’24, CS)
-
- Contribution to
rvcodec.js
(support of RV64I, Zicsr, MAFD extensions)
- Port of spim to RISC-V (VRV)
- Reimplementation of VRV
- FQ22 – SQ24
- Jhaydine Bandola (CS)
-
- LupBook: improvements on some interactive activities
- SS24
- Niharika Misal (BS’24, CS/STAT)
-
- Study about perception of success and actual success between native students
and transfer students
- FQ22 – SQ24
- Russell Umboh (BS’24, CS)
-
- LupBook: MCQ, matching items, and horizontal parsons interactive components
- SQ23 – SQ24
- Arnav Rastogi (BS’24, CS)
-
- LupBook: MCQ, matching items, and horizontal parsons interactive components
- SQ23 – SQ24
- Angelina Jillian Lim (BS’24, CS)
-
- LupBook: Navigation improvements and other UI/UX features
- FQ23 – SQ24
- Aiman Fatima (MS, CS)
-
- LupBook: Saving/importing/exporting features
- FQ23 – WQ23
- Aadvika Ahuja (BS, CS)
-
#include<cs>
podcast producer
- FQ22 – FQ23
- Shyam Agarwal (BS, CSE’24)
-
#include<cs>
podcast producer
- FQ22 – FQ23
- Yusen Ma (BS’24, CS at Nanjing University)
-
- Parsons problems interactive component for LupBook
- SS23
- Bryan Nguyen (BS’23, CE)
-
- Hardware implementation of LupIO devices
- FQ22 – SS23
- Eric Liu (BS, CE)
-
- Hardware implementation of LupIO devices
- FQ22 – SQ23
- Miles Stamp (BS’24, EE)
-
- Hardware implementation of LupIO devices
- FQ22 – SQ23
- Grant Koziol (BS’23, CSE)
-
#include<cs>
podcast producer
- FQ22 – SQ23
- Melody Liu (BS, CSE)
-
- Port of LupSeat as web application (UI/UX)
- FQ22 – WQ23
- Sajid Mohammad (BS, CS)
-
- Port of LupSeat as web application (core)
- FQ22 – WQ23
- Dang Khoi Nguye Ho (BS’23, CS)
-
- Contribution to
rvcodec.js
(copy buttons, input parameters)
- FQ22 – WQ23
- Tyler Ottman (BS’23, CS)
-
- Port of spim to RISC-V
- FQ22 – WQ23
- Madison Brigham (BS’22, CS/CGS)
-
- Study about gender and class participation in core CS classes
- Evaluation of groupwork assessment
- WQ20 – SQ22
- Noah Rose Ledesma (BS’22, CS)
-
- Creation and teaching of “ECS 98F: The Missing CS quarter”
- Implementation of a GDB server in LupV
- Co-host of the CERD seminar series
- SQ20 – SQ22
- Garrett Hagopian (MS’22, CS)
-
- Developed the first version of LupBook, our interactive textbook framework
project.
- FQ20 – SQ22
- Laura Hinman (BS’22, CS)
-
- Ported LupIO device models to gem5 (co-supervised with Jason Lowe-Power)
- Implemented LupIO-based boards for ARM64 and ARM in QEMU
- Summer 21 – SQ22
- Kevin Peng (BS’22, CSE)
-
- Porting xv6-riscv to LupV
- FQ21 – SQ22
- Hikari Nicole Sakai (BS’22, CS)
-
- Developed the first functional version of rvcodec.js’s core
- FQ21 – WQ22
- Abhiroop Sohal (BS’23, CS)
-
- Developed the first functional version of rvcodec.js’s UI/UX
- FQ21 – WQ22
- Philip Breault (BS’23, CS)
-
- Multiplatform installer for LupSeat and many improvements
- FQ21 – WQ22
- Melissa Jost (BS’22, CSE)
-
- Ported LupIO device models to gem5 (co-supervised with Jason Lowe-Power)
- Summer 21
- Aakash Prabhu (BS’19, CSE – MS ‘21, CS)
-
- Co-founder of the CERD seminar series
- Co-advisor for creation of “ECS 98F: The Missing CS quarter”
- WQ20 – SQ21
- Arjun Kahlon (CS’23, CSE)
-
- Developed a functional prototype of a lightweight embeddable
commenting system for code “gists”
- FQ20 – SQ21
- Hiroya Gojo (BS’21, CSE)
-
- Developed the first version of LupSeat, an automatic seat assignment
generator for in-person exams
- FQ20 – SQ21
- Linqing Fu (MS’21, CS)
-
- Developed the first version of LupGrade, a generic autograder framework
- FQ20 – WQ21
- Zesheng Xing (BS’21, CS)
-
- Developed an automatic Github takedown tool
- FQ20
- Ian Douglas Scott (BS’19, CS)
-
- Preliminary work on LupBook; replicated technology behind Browsix and
investigated its limitations
- SQ19
- Kaelan Mikowicz (BS’19, CS)
-
- Preliminary work on LupBook; ported micropython interpreter to Browsix
- SQ19