Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

2013

We are primarily using It's learning for information, and Piazza for discussions. To access Piazza you only need to sign up for Norwegian University of Science and Technology and add TDT 4100: Objektorientert Programmering, med Java to your course list. If you do not have access to it's learning please contact the course staff.

...

Textbook:
Cay S. Horstmann, Big Java, International Student Version, Fourth edition, or newer
(Versjonen til salgs hos bokhandleren på Gløshaugen inneholder koder til en rekke nyttige ressurser på Wiley-hjemmesiden.)

Tentative curriculum:

  • Implicit repetition of procedure-oriented programming
  • Classes and instances
  • Encapsulation
  • Object interactions w/interaction diagrams
  • Interfaces
  • Testing (JUnit)
  • Exception handling
  • Inheritance
  • Abstract methods (and classes) and polymorphism
  • Class diagrams
  • Java API and the Collection framework
  • Selected advanced topics from object-oriented programming

Course staff:

Course responsible: tdt4100-fagans@idi.ntnu.no
Rune Sætre - rune.saetre@idi.ntnu.no
Office hours: Tuesdays from 10.15-12.00 at ITV-115.

...