Logg inn på HiT's nettsted (Classfronter og Arena har egen innlogging
Les e-post Arena høgskole Classfronter M-disken, samt fellesdisker Back to start-page Sitemap

« Back

Object-based Programming 5609

5609
About this Course
Code:
5609
ECTS:
10.00
Level:
Bachelor
Duration of this Course:
1 semester

Prerequisites

5608 Programming

Course Objectives

The course will provide a thorough introduction to object-oriented programming. Students will become acquainted with the most important constructions in an object-oriented programming language and will learn to use object-oriented methods to solve practical problems.

Learning Methods

6-7 hours of lectures, exercises and guidance per week in the autumn semester.

Course Description

Classes and objects. Methods and messages. Encapsulation and abstract data types. Object-oriented analysis and design. Inheritance, interface, polymorphy. Class library. Graphic user interface and event-triggered programming. Techniques for multi-layer architectures, e.g. client servers.

Assessment Methods

Two 1-hour individual, written mid-term examinations and an individual, 3-hour written final examination. The mid-term examination counts for 40% of the final grade, and the final examination for 60%. Obligatory assignments submitted during the course must be approved before the student may be permitted to sit the final examination. All parts of the assessment must receive passing marks.

Pensum

Se: Pensumlister