Course notes of Amit Chakrabarti focusing mostly on streaming algorithms.
Lecture notes of Jelani Nelson on sketching algorithms.
Foundations of Data Science, by Avrim Blum, John Hopcroft and Ravi Kannan. Broad technical introduction covering foundations of several topics. UIUC students should have access to the digital version but there is also a free draft version available here.
Sublinear Algorithms is a topic that we will not cover in this course, however it is a related area and there are many resources collected at this website.
Resources on probability and randomized algorithms
Books on probability and computing: Probability and Computing (Mitzenmacher-Upfal), Randomized Algorithms (Motwani-Raghavan), The Probabilistic Method (Alon-Spencer), Concentration of Measure (Dubhashi-Panconesi)
A survey on concentration inequalities by Fan Chung and Linyuan Li