Textbook
Levitin is a good resource to learn the subject.
Lectures and Schedules
Lecture material and timelines for the current semester are on the course calendar page.
Projects
Project resources, submission checklists and more in assignment support page.
Tools
- ✓ Firefox (update to latest)
- ✓ Git
- ✓ Visual Studio Code (recommended: install Git first)
- Input Mono or Cascadia Code coding fonts (recommended)
- jsdoc3 (setup instructions here)
- Online JavaScript beautifier (use as guide only, VSC should be enough)
My Web Links
Some links may require browser extensions
- Stable marriage problem exhibit from UC Berkeley (needs Flash)
- new The Impact of Quantum Computing: presentation - talk
Student Picks
Your picks for most helpful webpages