SWEN 222 Assignment