Conceptual Resources
Java
Data Structures and Algorithms
- Professor Hilfinger’s Data Structures Into Java Book
- Data Structures Wikibook
- Data Structures Visualizations
- USFCA Visualizations
- VisuAlgo
- PathFinding.js
Asymptotics
Past TA Resources
Pre-FA23
- Omar’s Asymptotics Guide
- Allen Guo’s Website
- Daniel Nguyen’s Website
- Matt Sit’s Website
- Kevin Lin’s Website
- Wayne Li’s Website
- Christine Zhou’s Materials
- Kartik’s Textbook and Practice Midterms
- Nicole’s videos on typing, overloading, and overriding
- Antares’ and Vivian’s notes on inheritance
- Small Group Tutoring (SP23)