Assorted Programming Assignments