This is the 20th lecture in a first-year programming course that I am teaching at the University of Toronto, delivered on March 2, 2022.
In this lecture, we first discussed three long programming questions in the midterm examination. We then went ahead to present how dynamic memory allocation can be used for two-dimensional arrays.