Software Analysis and Design II Projects and Assignments