Resources

Course Notes, Medium Tutorials, Slides, and more!

Berkeley Course Notes

EE222 - Course Notes

LaTeX'ed notes for EE 222 (Nonlinear Systems) Spring 2022

16B - Course Notes

LaTeX'ed notes for EE16B (Designing Information Devices and Systems II) Spring 2019

EECS225A - Course Notes

LaTeX'ed notes for EECS225A (Statistical Signal Processing) Fall 2021

EECS126 - Course Notes

LaTeX'ed notes for EECS126 (Probability and Random Processes) Spring 2021

EE120 - Course Notes

LaTeX'ed notes for EE120 (Signals and Systems) Fall 2019

CS61C - Course Notes

LaTeX'ed notes for CS61C (Machine Structures) Fall 2019

EE128 - Course Notes

LaTeX'ed notes for EE128 (Feedback Control) Fall 2020

EE123 - Course Notes

LaTeX'ed notes for EE123 (Digital Signal Processing) Spring 2020

EECS127 - Course Notes

LaTeX'ed notes for EECS127 (Optimization Models in Engineering) Spring 2021

Discrete Signal Formula Sheet

A formula sheet for Discrete Time Signal Transforms

61B - Datastructures

A guide to all the data structures taught in CS61B (Data Structures) Spring 2019

61B - Algorithms

A guide to all the algorithms taught in CS61B (Data Structures) Spring 2019

Mobile Development Worksheets

Notification Center

An iOS worksheet which demonstrates NotificationCenter and the delegate pattern. Made for the Mobile Developers of Berkeley iOS Training Program

AutoLayout

A tutorial worksheet on Autolayout made for the Mobile Developers of Berkeley Training program.

OCR Notes

A worksheet made for the Mobile Developers at Berkeley iOS training program to prepare for the first Midway assessment.

Tutorials

Intro to iOS Development

A series of slides and materials which introduce iOS Development

Exercise Repetition Detector for Apple Watch

Design a real-time exercise repetition counter using basic signal processing concepts.

End-To-End Image Compression with Embedded Zero-Trees of Wavelet Transforms

An explanation and Python implementation of the Embedded Zero-Trees of Wavelet Transforms (EZW) algorithm

Viola-Jones Object Detection

Learn how the Viola-Jones Object Detetion algorithm works by creating it yourself in Python and using it for face detection.

Hitchiker's Guide to OCR

A quick guide on making OCR accurate in natural scene environments.