CSC-343 Assignments

Note: all Assignments are due at the beginning of class unless noted otherwise