This site is from a past semester! The current version will be here when the new semester starts.
CS2113/T 2020 Jan-Apr
  • Full Timeline
  • Week 1 [from Mon Jan 13]
  • Week 2 [from Wed Jan 15 noon]
  • Week 3 [from Wed Jan 22 noon]
  • Week 4 [from Wed Jan 29 noon]
  • Week 5 [from Wed Feb 5 noon]
  • Week 6 [from Wed Feb 12 noon]
  • Week 7 [from Wed Feb 19 noon]
  • Week 8 [from Wed Mar 4 noon]
  • Week 9 [from Wed Mar 11 noon]
  • Week 10 [from Wed Mar 18 noon]
  • Week 11 [from Wed Mar 25 noon]
  • Week 12 [from Wed Apr 1 noon]
  • Week 13 [from Wed Apr 8 noon]
  • Textbook
  • Admin Info
  • Report Bugs
  • Forum
  • Instructors
  • Announcements
  • File Submissions
  • Tutorial Schedule
  • repl.it link
  • Java Coding Standard
  • Forum Activities Dashboard
  • Participation Dashboard

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

  •  Team Project (tP):
  • Team Project Info
  • Team List
  • tP Code Dashboard
  • tP Progress Dashboard
  • Week 10 [from Wed Mar 18 noon] - Summary

    • [W10.1] Sequence Diagrams: Basics

    • [W10.2] Sequence Diagrams: Intermediate-Level

    • [W10.3] Design Patterns

    • [W10.4] Testing: Test Coverage

    • [W10.1] Sequence Diagrams: Basics
    • [W10.1a] Design → Modelling → Modelling Behaviors Sequence diagrams - basic
    • [W10.2] Sequence Diagrams: Intermediate-Level
    • [W10.2a] Design → Modelling → Modelling Behaviors Sequence diagrams - intermediate

    • [W10.2b] Tools → UML → Sequence Diagrams → Parallel paths

    • [W10.2c] Tools → UML → Sequence Diagrams → Reference frames : OPTIONAL

    • [W10.3] Design Patterns

       Introduction

    • [W10.3a] Design → Design Patterns → Introduction → What

    • [W10.3b] Design → Design Patterns → Introduction → Format

       Singleton pattern

    • [W10.3c] Design → Design Patterns → Singleton → What

    • [W10.3d] Design → Design Patterns → Singleton → Implementation

    • [W10.3e] Design → Design Patterns → Singleton → Evaluation

       Facade pattern

    • [W10.3f] Design → Design Patterns → Facade Pattern → What

    • [W10.4] Testing: Test Coverage
    • [W10.4a] Quality Assurance → Testing → Test Coverage → What

    • [W10.4b] Quality Assurance → Testing → Test Coverage → How

    Admin:

    1. Submit post-lecture quiz

    tP:

    1. Start implementing v2.0
    2. Update DG with design details IMPORTANT
    3. Make the code RepoSense-compatible