Study Programmes 07/08 / Courses / FACULTY OF ECONOMICS AND LA... / IN651 Object Oriented Programming  

IN651 Object Oriented Programming

Code
IN651

Title
Object Oriented Programming

ECTS Credits
10.00

Language of Instruction
Norwegian

Semester
Autumn

Prerequisites

This course is based on IN610

Contents

The course gives an introduction to structured and object-oriented programming (OOP) with Java. Central concepts like class, object, instance properties, behaviour, encapsulation, inheritance and polymorphismwill be explained and applied throughout the course. The course aims to forster an ability to design and implement classes and relations between them with maximum reuse of programming code. OOP is the tool by which we attain this goal. The course stresses OOP as a perspective, a model, through which we can design and solve general software problems.

Teaching Methods

Group work, lectures.

Course Requirements

3 written assignments.

Assessment

Six-hour written examination.

Reading List

Given at commencement of course