Study Programmes 07/08 / Courses / FACULTY OF BUSINESS AND MAN... / IN655 Algorithms and Data Structures  

IN655 Algorithms and Data Structures

Code
IN655

Title
Algorithms and Data Structures

ECTS Credits
15.00

Language of Instruction
Norwegian

Semester
Semester 4 (Spring)

Prerequisites

This course is based on IN620, IN640 and IN650.

Contents

The course deals with data abstraction, modularisation with emphasis on the object concept, recursion, various data types and data structures such as varieties of trees, lists, stacks, queues, graphs and hash tables. Furthermore, construction, analysis and implementations of algorithms will be central. Especially relevant are problems related to searching and sorting, text manipulation, and graph-related algorithms. The algorithms will be implemented in Java.

Teaching Methods

Group work and lectures.

Course Requirements

3 godkjende individuelle innleveringsoppgåver.

Assessment

Six-hour written examination.

Reading List

Will be provided at the beginning of the course