Programming Assignments for CSCE 614 Computer Architecture