LaTeX'ed notes for EE16B (Designing Information Devices and Systems II) Spring 2019
LaTeX'ed notes for EECS225A (Statistical Signal Processing) Fall 2021
LaTeX'ed notes for EECS126 (Probability and Random Processes) Spring 2021
LaTeX'ed notes for CS61C (Machine Structures) Fall 2019
LaTeX'ed notes for EE123 (Digital Signal Processing) Spring 2020
LaTeX'ed notes for EECS127 (Optimization Models in Engineering) Spring 2021
A formula sheet for Discrete Time Signal Transforms
A guide to all the data structures taught in CS61B (Data Structures) Spring 2019
A guide to all the algorithms taught in CS61B (Data Structures) Spring 2019
An iOS worksheet which demonstrates NotificationCenter and the delegate pattern. Made for the Mobile Developers of Berkeley iOS Training Program
A tutorial worksheet on Autolayout made for the Mobile Developers of Berkeley Training program.
A worksheet made for the Mobile Developers at Berkeley iOS training program to prepare for the first Midway assessment.
A series of slides and materials which introduce iOS Development
Design a real-time exercise repetition counter using basic signal processing concepts.
An explanation and Python implementation of the Embedded Zero-Trees of Wavelet Transforms (EZW) algorithm
Learn how the Viola-Jones Object Detetion algorithm works by creating it yourself in Python and using it for face detection.
A quick guide on making OCR accurate in natural scene environments.