Introduction to data structures, algorithms and their analysis (lectures). Advanced Java programming (practicals).
This course follows and complements INF311, ensuring that students attain competencies comparable to those having followed INF321. The course presents data structures (graphs, lists, stacks, queues, trees), algorithms, and a minimum of complexity theory. This course also aims to improve students' programming abilities in Java. Practicals will give an in-depth view of some of the material presented during lectures.
Requirements : INF311
Evaluation mechanism : One rated practical (on the computer), one written exam (3h).
Last Modification : Tuesday 1 November 2011