Part I: 50 points
Using the information learned in class (or in your textbook / slides) choose one of the two options:
Option 1 – Find a User Interface for a system / application / service that works
really well and analyze it. Consider:
What makes this UI so great?
What should the organization do to make it better?
What are they doing well?
What have they overlooked?
Option 2 – Find a User Interface for a system / application / service that is
HORRIBLE and analyze it. Consider:
What would make it better?
What should the organization do?
What have they overlooked?
What, if anything, are they doing well?
Note: Analysis should be sufficiently complex. Must draw correlations to content from lecture / class. Must be sufficiently lengthy to earn full credit. Short submissions will not earn full credit.
Grading Criteria: Your assignment will be assessed using the following criteria.
Content: your submission should clearly address all the required points stated. Your writing clearly articulates
Writing: the writing is clear, includes well-formed sentences, proper sentence structure, and good use of paragraphs and
Formatting: the document includes your name and the title of the assignment. It is professional and formatted correctly
Citations and References: If you used external references, the full reference is in the proper format with the necessary information. You cited those references appropriately within the content of your paper. If you use external references, you MUST include the full reference. You also need to cite the source within your paper. For citations, you can either directly quote the source when the author has something profound to say or you can reword the information from the source when the author has a unique idea. In either case, give credit to the author for the quotation or the unique idea but the bulk of your paper should be you expounding on the author’s ideas with your own words and Do not over-cite your paper.
You should research the topic, process the information you learn, present your response to the assignment in your own words, and support that response with citations from your sources. Do not cite every sentence/paragraph of your assignment.
Spelling and Grammar: there are few or no spelling or grammar errors. Everyone makes mistakes; therefore, you will receive full points if there are minimal spelling and grammar errors. Use correct spelling and grammar
DescriptionIn this final assignment, the students will demonstrate their ability to apply two majorconstructs of the C programming language – Fu
Path finding involves finding a path from A to B. Typically we want the path to have certain properties,such as being the shortest or to avoid going t
Develop a program to emulate a purchase transaction at a retail store. Thisprogram will have two classes, a LineItem class and a Transaction class. Th
1 Project 1 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of
1 Project 2 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of