EECS 16B
16B Github repo: https://github.com/bdngo/16b-csm
I am currently a Computer Science Mentor for the UC Berkeley lower-division class EECS 16B. My teaching materials can be found at this GitHub repo. The material is currently organized by semester, but I plan on restructuring the file system to be more tag-like in the future.
Each folder contains the rendered .pdf
already, but if you want to render it using the raw .tex
file, you require the following packages:
- The AMS LaTeX packages:
amsmath
,amssymb
,amsfonts
,amsthm
cancel
for showing cancelling termssiunitx
for displaying physical unitscircuitikz
for drawing circuit diagramsbm
for easier matrix & vector markuplistings
for displaying code snippetsgraphicx
for including imageshyperref
for better URL link handling
All of these should be available in a standard MikTex, MacTex, or TeX Live distribution.