Advanced Web Design Studio

COMS 6998 · Fall 2019

1. Master front-end and back-end technologies for making interactive websites.
2. Discover specific user needs by developing a low-level, mechanical model of human behavior.
3. Practice iterative design to meet specific user needs.

  • Savvas Petridis
    OH: TBA
  • Robert Soden
    OH: TA
Weekly schedule
  • Lecture
    Friday 2:10–4pm in Pupin 307

Teaching method
This is a studio style class in the tradition of art and architecture. Students are expected to already know the fundamental techniques. We will practice these techniques as well as give and recieve critique on a weekly basis. Attendance is mandatory. Any absence, excused or otherwise, must be made up

All material from COMS 4170 is a mandatory prerequisite for this class including: HTML, CSS, Bootstrap, JavaScipt, Flask, Ajax, Client/Server architecture, critique, and iterative design. This material will not be covered; this course will exercise and hone the skills learned in that class. Students interesting in learning web programming and design should take COMS 4170.

In-class participation: 15%
Attendance is mandatory. Any absence, excused or otherwise, must be made up convenience of the staff. It is the students job to coordinate make up sessions within 6 days of the absence. To make up a class, find a staff member at least one other classmate and schedule a time to do a design review of your past week's progress. Give and recieved feedback from your peers.

Weekly Turn-ins: 60%
Every week student will turn in a document that described their progress during the week. There are 13 weeks of class and 12 turn-ins. Each turn-in is worth 5% of your final grade.
That document must contain three things:

Final Project: 25%
Projects must be individual work Due Friday December 13, 2019 at 11:59pm.


Week 1: September 6

Week 2: September 20
Feedback on HW1: Computer Prototype of a Marketplace App
HW2: User Interface

Week 3: September 21
Feedback on HW2 and planning what impact to have on what users.
HW3: Impact

Week 4: September 28

Week 5: October 4

Week 6: October 11

Week 7: October 18

Week 12: December 6

Week 13: December 13th