This site is not ready yet! The updated version will be available soon.
CS2103/T 2020 Jan-Apr
  • 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
  • Instructors
  • Announcements
  • File Submissions
  • Tutorial Schedule
  • Java Coding Standard
  • Participation Marks List

  •  Individual Project (iP):
  • Individual Project Info
  • Duke Upstream Repo
  • iP Code Dashboard
  • iP Showcase

  •  Team Project (tP):
  • Team Project Info
  • Team IDs
  • Addressbook-level3
  • Addressbook-level 1,2,4
  • tP Code Dashboard
  • tP Showcase
  • Week 6 [Sep 16] - Tutorial

    1 Discuss iP progress

    • Show your product website to the tutor.
    • Get someone else to download your jar file and give it a test drive, preferrably, on a different OS than the one on which it was developed.

    2 Discuss tP progress

    • Show your UG draft (i.e., a copy of the PDF file you uploaded to LumiNUS).
    • Go through some product usage scenarios to illustrate how the product will be used. Some examples:
      • Scenario: the user using it for the first time (e.g., how would the initial data will be loaded?)
      • Scenario: a typical usage where on a subsequent time
    • Discuss any difficulties you encountered while doing AB3 tutorials.
    • Discuss any difficulties understanding AB3 developer documentation, UML diagrams in particular.

    3 Discuss weekly topics

    • If you have any doubts about the weekly topics, share them with others and get their inputs. You can use the following exercises in your discussion.

    Explain in your own words the interactions illustrated by this Sequence Diagram:

    Explain the interactions depicted in this sequence diagram.

    First, the createParser() method of an existing ParserFactory object is called. Then, ...

    4 Share IDE tips extra

    • Share with others any cool IDE tips/tricks you've found