Schedule

Subject to change regularly!


Thursday 30th August
Lecture I.1

  • Topic:
    Introduction to Java
    Notes and Reading

  • Thursday 6th September
    Lecture I.2

  • Topic:
    More basic Java
    Notes and Reading

  • Thursday 13th September
    Lecture II.1

  • Topic:
    Classes and objects
    Notes and Reading

  • Thursday 20th September
    Lecture II.2

  • Topic:
    Class design
    Notes and Reading

  • Thursday 27th September
    Lecture II.3

  • Topic:
    Inheritance
    Notes and Reading

  • Thursday 4th October
    Lecture III.1

  • Topic:
    Interface design
    Notes and Reading

  • Thursday 11th October

    MIDTERM

    Thursday 18th October
    Lecture III.2

  • Topic:
    AWT and Swing
    Notes and Reading

  • Thursday 25th October
    Lecture III.3

  • Topic:
    More GUI components
    Notes and Reading

  • Thursday 1st November

    HURRICATION

    Thursday 8th November
    Lecture IV.1

  • Topic:
    Networks
    Notes and Reading

  • Thursday 15th November
    Lecture IV.2

  • Topic:
    Network programming
    Notes and Reading

  • Thursday 22nd November
  • Topic:
    COLLEGE CLOSED

  • Thursday 29th November
    Lecture V.1

  • Topic:
    2D Graphics
    Notes and Reading

  • Thursday 6th December
    Lecture V.2

  • Topic:
    Graphics techniques
    Notes and Reading

  • Thursday 13th December
    Lecture V.3

  • Topic:
    Security
    Notes and Reading

  • Thursday 20th December

    FINAL EXAM