(Spring 2024) PSU CS at CCUT
Resources
Useful readings
- Advice on reading and writing mathematical proofs.
- Notes on discrete probability and on algebra by Luca Trevisan.
Books
- Algorithms Illuminated by Tim Roughgarden.
- A Computational Introduction to Number Theory and Algebra by Victor Shoup.
- MIT 6.042 Mathematics for computer science, and the excellent companion draft book.
- Probability and Computing: Randomized Algorithms and Probabilistic Analysis, by Michael Mitzenmacher & Eli Upfal.