This summer school will introduce graduate students to sketching-based approaches to computational linear and multi-linear algebra. Sketching here refers to a set of techniques for compressing a matrix, to one with fewer rows, or columns, or entries, usually via various kinds of random linear maps. We will discuss matrix computations, tensor algebras, and such sketching techniques, together with their applications and analysis.