CSCI E-12: Fundamentals of Website Development Assignments