Linköpings universitet's sign

IDA Department of Computer and Information Science

TDDB57 Data Structures and Algorithms

The literature

The course textbook:
Michael T. Goodrich, Roberto Tamassia: Data Structures and Algorithms in Java (Fourth Edition). Wiley. 

There are many other  good textbooks. If you plan to take the continuation course on algorithms TDDA32 you can  instead use:

T. Cormen, C. Leiserson, R. Rivest: Introduction to Algorithms. MIT Press.
However, some topics discussed in TDDB57 are not covered there.



The lecture overheads:
The slides for each lecture will be gradually placed on the lecture page .


The laboratories:

The lab material consists of two parts. Part 1 is a lab kompendium (in Swedish) covering the TDDB56 labs (in Java).
Part 2 covers the additional  TDDB57 lab in Ada.

Please print it. It will not be distributed in a different way.

The  problems  for problem solving sessions (lektioner)
consist of

Please print it. It will not be distributed in a different way.