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 7 [Sep 30] - Summary

    Topics Summary:

    • [W7.1] Java: Constants

    • [W7.2] Java: Enumerations

    • [W7.3] Java: File Access

    • [W7.4] Class/Object Diagrams - Intermediate

    • [W7.5] Design Fundamentals

    • [W7.1] Java: Constants
    • [W7.1a] C++ to Java → Miscellaneous Topics → Constants
    • [W7.2] Java: Enumerations
    • [W7.2a] Paradigms → OOP → Classes → Enumerations

    • [W7.2b] C++ to Java → Miscellaneous Topics → Enumerations

    • [W7.3] Java: File Access
    • [W7.3a] C++ to Java → Miscellaneous Topics → File Access

    • [W7.4] Class/Object Diagrams - Intermediate
    • [W7.4a] Tools → UML → Notes

    • [W7.4b] Tools → UML → Constraints

    • [W7.4c] Tools → UML → Class Diagrams → Associations as Attributes

    • [W7.4d] Design → Modelling → Modelling Structure → Class Diagrams - Intermediate

    • [W7.5] Design Fundamentals

       Abstraction

    • [W7.5a] Design → Introduction → What

    • [W7.5b] Design → Design Fundamentals → Abstraction → What

       Coupling

    • [W7.5c] Design → Design Fundamentals → Coupling → What

    • [W7.5d] Design → Design Fundamentals → Coupling → How

    • [W7.5e] Design → Design Fundamentals → Coupling → Types of Coupling

       Cohesion

    • [W7.5f] Design → Design Fundamentals → Cohesion → What

    • [W7.5g] Design → Design Fundamentals → Cohesion → How

    Tasks Summary:

    1. Implement increments Level-6, A-Enums if-applicable