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 3 [Aug 26] - Summary

    Topics Summary:

    • [W3.1] Java: Useful Classes

    • [W3.2] Git: Remote Repos

    • [W3.3] IDE: Basic Features

    • [W3.1] Java: Useful Classes
    • [W3.1a] C++ to Java → Some Useful Classes → Java API

    • [W3.1b] C++ to Java → Some Useful Classes → The String Class

    • [W3.1c] C++ to Java → Some Useful Classes → Wrapper Classes for Primitive Types

    • [W3.1d] C++ to Java → Some Useful Classes → The Arrays class

    • [W3.1e] C++ to Java → Some Useful Classes → The Scanner class

    • [W3.2] Git: Remote Repos
    • [W3.2a] Project Management → Revision Control → Remote Repositories

    • [W3.2b] Tools → Git and GitHub → Clone

    • [W3.2c] Tools → Git and GitHub → Pull

    • [W3.2d] Tools → Git and GitHub → Push

    • [W3.3] IDE: Basic Features
    • [W3.3a] Implementation → IDEs → What

    • [W3.3b] Tools → Intellij IDEA → Project Setup

    • [W3.3c] Tools → Intellij IDEA → Code Navigation

    Tasks Summary:

    1. Install Intellij IDEA before the lecture
    2. Setup Duke project on your computer during/after the lecture
    3. Submit weekly exercises
    4. Implement project increments Level-1, Level-2