Algorithms

Module Leader:
László Csink
Year/Term:
2014-2015 Summer
Level:
Focus
Division:
Numerical Sciences

The module aims at solving selected problems by computer programming. In the first part of the module we concentrate on sorting algorithms to see that some problems may have several solutions that vary in efficiency and applicability. In the second part of the course we solve four problems from the Euler project which is a “series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve.”
As well as following the course attentively, students are expected to select problems to solve and present their progress from time to time. The emphasis is on learning how to approach problems intelligently.