Object-oriented Programming 5609

Course Description

Classes, objects and object-collections. Subclasses, inheritance and polymorphy, Abstract classes and interfaces, Collaborating objects, Exceptions and advanced file I/O, Database programming using JDBC, Graphic user interfaces and event-based programming. Web-programming in Java, Testing, debugging, documentation and deployment, Network-programming and threads, Encapsulation and abstract data types, UML class diagrams.

Assessment Methods

An individual, written 5-hour final examination. A number of obligatory assignments submitted during the course must be approved before the student may be permitted to sit the final examination.

Minor adjustments may occur during the academic year, subject to the decision of the Dean

Publisert av / forfatter Bergit Grivi <Bergit.GriviSPAMFILTER@hit.no> - 07/12/2011