You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 16 Next »

We are primarily using it's learning for information 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.

Lectures:
Tuesday 08:15-10:00 in R1
Friday 12:15-14:00 in R1

NB! First lecture will be held Tuesday, January 15, 08:15 in R1.

Exercise lectures:
Wednesday 08:15-10:00 R1

Textbook:
Cay S. Horstmann, Big Java, International Student Version, Fourth edition, or newer

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.

Academic assistant:
Pål-Christian Salvesen Njølstad - palchrnj@stud.ntnu.no

Teaching assistants: tdt4100-undass@idi.ntnu.no
Halvor Strand
Håvard H. Normann
Håvard R. Halse
Jørgen Skovly

Office hours: Every weekday from 10:00-14:00 in the end of the corridor at the third floor, P-15.

  • No labels