Logistics
  Grading Policy
  Syllabus
  Tools
  Announcements
  Assignments
  Discussions
  Tutorials
  Feedback
  Peer Evaluation
 

Don't see the menu?

  1. Course Grade Composition:

    Class attendance: 7%
    Class participation: 3%

    Project presentations:

       Individual elevator pitch: 5%
       Team and project management: 5%
       Value proposition and competitor analysis: 15%
       UI/UX and backend architecture design: 10%
       Customer analysis: 15%
       Business model and market analysis: 15%
       Minimum viable product: 10%
       Usability test: 10%
       Final launch and demo: 5%

    Letter grade interpretation:

    • A+: Perfect. Has that WOW factor.
    • A: Engineering work is outstanding. Creativity and novelty are clearly observable. The project presents the best possible accomplishments given the difficulty level, and experience level of the student team. The amount of effort invested is substantial.

      To get an A-range grade, your app MUST be published, for example at Apple AppStore, Google Play, on a website, etc.

    • B: Engineering work is very good but falls short in a few areas. Traces of creativity and novelty are observable. Project draws upon advanced coverage of coursework yet no noteworthy extension of knowledge is readily observable. There are potential (but not necessarily substantial) improvements to the project accomplishments and the end product. The amount of effort invested is noteworthy but could be increased.
    • C: Engineering work is minimally acceptable. Design fails to materialize through a refined process. Questionable design decisions are noted. Design rationale is not well-documented or simply not credible or not sound from a technical perspective. The project is below expectations with respect to a number of criteria; however it does score some successes which suggest project for the future. Students appear to be minimally prepared to undertake such endeavors unless significant refinement is implemented.
    • D: Engineering work is questionable. Most deliverables are substandard. The project draws upon shallow and limited knowledge base. Given the difficulty level, accomplishments are minor although promising in certain aspects. There is potential that a fully functional prototype could be delivered if additional time is allotted.
    • E: Project could not possibly be classified in any of the above categories
  2. Policy on Collaboration

    You are required to work in team of 5-7 members.

    Acts of cheating and plagiarizing will be reported to the Engineering Honor Council. Cheating is when you copy, with or without modification, someone else's work that is not meant to be publicly accesible. Plagiarizing is when you copy, with or without modification, someone else's work that is publicly available without acknowledging the original author. Please further review the College of Engineering Honor Code.

    If you received substantial help from another person to complete your assignment, you must acknowledge them in your work. If you use any published materials (books, papers, or materials found on the Web) in any of your presentations, you must give full citation that enable the location of the original materials (for example, the URL of the Web site).

    For this course, the above means that you must prepare each presentation by yourselves (in team). Don't copy verbatim any presentation you found online. Your team must work on your project by yourselves. Do not copy someone else's code. Do not use any copyrighted graphics without the author's permission in your app (you may have to license and pay royalty for the graphics). You may use open-source code or library and Creative Commons graphics to help you complete your project; again, if you do, be sure to credit the authors and cite the sources in your documentation. (There are too many permutations of what's available online, and what you can or cannot use, to list them all here. Ask me case by case.)

  3. Late Days

    Due to the nature of the assignments, no late work will be accepted. All presentations must be uploaded to Canvas by the deadline. I will load the presentations onto my laptop for use in your in-class presentation. If you don't turn in an assignment by its due date, you will receive a zero for the assignment.