Share: Printfriendly version

DAT201-G Algorithms and Data Structures

Computer Engineering, Bachelor Programmme , Bachelor's Programme in Multimedia Technology and Design

Autumn

Norwegian

DAT101

After completing the course, students should: Be well known with the most common data structures used in programming. Be able to choose appropriate data structures in practical use and to generate and analyse appropriate algorithms on these data structures.

The course provides the student with a thorough knowledge of the theory of algorithms and data structures. It includes the following topics in data structures: Array, list, stack, queue, tree, graph. Java (and sometimes a bit C++) is used in the course.

Lectures, e-teaching, and laboratory exercises that include programming.

Students must pass compulsory assignments in order to take the examination. Compulsory assignments are given in Fronter by the start of the semester.

Written examination, 4 hours. Graded assessment.

Bachelor's level

Morgan Konnestad

Available on request.

Face-to-face

The syllabus will be published on the home page of the course when finalised. See link in the upper right hand corner of the page.

DAT2132- G - 6 ECTS credits
DAT2132- G2 - 6 ECTS credits

Yes

Faculty of Engineering and Science

ECTS Course Catalogue University of Agder 2009-10
Share: Printfriendly version


Norwegian Version