Specifications

10
Grading Note that the correct” behavior of certain routines includes interfaces that allow one to prevent buffer
overflows (i.e., the interfaces do not leave the size of a buffer as an unknown) and other such behavior. While the TAs
will probably not have time to sift through all of your code in detail, they will read parts of it and look at your overall
design. Also note that if you miss functionality points at the checkpoint, you will be able to regain half of those points
by completing the functionality by the final due date.