The term "driver" is typically used for a main program that exercises (tests and/or times) functionality implemented in a routine. In our case, the driver tests a range of problem sizes by creating random matrices $C \text{,}$ $A \text{,}$ and $B \text{.}$ You will want to look through the file "driver.c" in Week 1. Hopefully the comments are self-explanatory. If not, be sure to ask questions on the discussion board.