TIC2002 (2019)
  • Full Timeline
  • Week 1 [Aug 12]
  • Week 2 [Aug 19]
  • Week 3 [Aug 26]
  • Week 4 [Sep 2]
  • Week 5 [Sep 9]
  • Week 6 [Sep 16]
  • Week 7 [Sep 30]
  • Week 8 [Oct 7]
  • Week 9 [Oct 14]
  • Week 10 [Oct 21]
  • Week 11 [Oct 28]
  • Week 12 [Nov 4]
  • Week 13 [Nov 11]
  • Textbook
  • Admin Info
  • Report Bugs
  • Forum
  • Announcements
  • File Submissions
  • repl.it link
  • Java Coding Standard
  • Duke repo
  • Week 12 [Nov 4] - Tasks

    1. Finish up the project coding
    2. Prepare the final submission

    1 Finish up the project coding

    • Finish up any remaining coding work.
    • Test the product thoroughly.

    2 Prepare the final submission

    Relevant: [Admin Project → Final Submission ]

     

    Week 13: Final Submission

    Deadline:

    • Soft deadline: Monday Tuesday of week 13
      Hard deadline: Sunday of week 13

    • What's the difference between the soft deadline and the hard deadline? You can get prof's feedback on a draft of the project report up to the soft deadline. Note that feedback on project report draft needs to be in-person (reason: it is hard to give written feedback on diagrams) and can be high-level feedback only (reason: the report is graded).

    • Submissions later than the hard deadline are liable to a late submission penalty, to be fair to those who submitted on time.

    Deliverables:

    1. Source code of the working program: push to your GitHub repo
    2. Product: Submit the JAR file, name: {YourName}.jar e.g., JunHao.jar
    3. Documentation: a single .docx (preferred) or a pdf file that follows the template give (template file available in LumiNUS).
      Submission: Upload to LumiNUS. The file name should be your name e.g., JunHao.docx
    4. Demo video:
      • Record a demo video showcasing the features of your product.
      • Use the exact version of the code you submitted (i.e., the demo should match the submitted code exactly).
      • Recommended length 7 minutes, max length 10 minutes).
      • Audio narration is optional if the demo can be understood without the audio.
      • Ensure the video is in a format that can be played by any computer.
      • Submission: Name the file with your name (to match the jar and the report file) and upload to LumiNUS.