Homework assignments for CSC 340: Programming Methodology.