Assignments
Course Assignments
Assignments Overview
There will be 5 major assignments and will distributed over the course of the semester such that you will have two weeks to complete each assignment. Each of these assignments will help you to implement and gain experience with the different concepts and reinforce the material taught during lectures. These assignments will range from implementing simple web apps with a minimal feature set to Frontend and Backend development, to evaluating the user experience of a web app.
Collaboration Policy
Homeworks should be completed individually, without close collaboration with other students. You are free to discuss "high-level" ideas with other students in the class. However, you are not allowed to share code under any circumstance. If you have any doubts about this policy, ask Dr. Moran or Divesh. We are here to help!
Assignment Schedule & Instructions
All HWs are due by the time class begins (12:00pm) on the due date indicated. See the full course schedule for additional information.
Assignment |
Due Date |
Assignment Description |
---|---|---|
Assignment 1: Javascript | September 8th | |
Assignment 2: Backend Development | October 4th | |
Assignment 3: Persistence & Frontend Development | October 27th | |
Assignment 4: Interactive Frontend | November 22nd | |
Assignment 5: User Experience Design | December 1st |