TNDE11 Data Structures and Algorithms, ECTS-points
/DATASTRUKTURER OCH ALGORITMER/

Advancement level:
B

Aim:
The course is intended to give basically knowledge of abstract datatypes, data and how to implement them in C++.

Prerequisites:
Basic knowledge in programming and the progrmming language C++

Course organization:
The teaching consists of 34 h lectures and 24 h laboratory work. During the lectures the teoretical part of the course is presented.

Course content:
Abstract datatypes: specification, implementation, object-oriented languages Data structures: vectors, records, lists, stacks, queues, hashtabels, trees, filestructures, implementation in C++. Algorithms such as searching, sorting, analyse of efficiency of algoritms.

Course literature:
M A Weiss: Data Structures and Algorithm Abalysis in C++, Benjamin/Cummings Publishing Company. Course compendium.

LAB 1Labratory work
TEN 1Written examination
Course language is Swedish.