Bill Manaris : Spring 2017 / CSCI 380 Homework 2

Assigned Date: Wednesday, Feb. 8, 2017
Due Date: Wednesday, Feb. 15
Due Time: 2:20pm (10 mins before class)

Last modified on February 10, 2017, at 02:17 PM (see updates)

This is a group assignment - you must work in teams of 2 or 3. See course collaboration policy for details.


This may be the first phase of the semester project.

Develop an innovative user interface for an application running on a standard computer, smartphone, or the web (browser).


For this assignment you are to specify the following:

This assignment requires no traditional implementation (i.e., coding), but is full of important, meaningful implementation activities that will set the stage for what follows. Be very attentive and careful. Your success depends on the quality you infuse to your product / idea at this stage.


Produce a report with the above outline.

As usual, start with:



Grading will be based on your ability to carefully and succinctly identify the above key points.

Grading will also be based on the quality of your evaluation of others' work (e.g., 20% of your grade).


  1. Submit a printout of your report in class, on the due date, to be graded.
  2. Also upload your report in PDF format on OAKS.

To be eligible for full credit you must follow these instructions carefully.

Relevant Quote

"Any amount of work can be done in any amount of time... only the quality varies." ~Joao Meidanis


The specs for this assignment have been influenced by a similar project at the Univ. of Victoria. More info available upon request.

(Printable View of