Graduate Project Topics for Prospective Students A memory management run-time for FHE An exploration of tiling techniques for sparse matrix multiplication Privacy-preserving Deep Learning Pruning for privacy-preserving Deep Learning
Undergraduate Courses Computer Architecture (BLG 322E, Spring 2025) Microprocessor Systems (BLG 212E, Fall 2024)
Graduate Courses Parallel Computing for GPUs using CUDA (BLG 562E, Spring 2025) Enhanced Processor Architecture (BLG 603E, Fall 2024) Parallel Algorithms (BLG 608E, Fall 2023)