class assignments for CS313 - Web Engineering II