Optional Textbooks
- Mathematics for Computer Science, Lehman, Leighton, and Meyer
- Discrete Mathematics for Computer Science, Liben-Nowell
- How to Prove It: A Structured Approach, Velleman
- How to Solve It: A New Aspect of Mathematical Method, Polya and Conway
Python
LaTeX
- LaTeX Distributions
- General References
- LaTeX Packages
- Additional LaTeX Tools