This course is intended to all students at the Institute. After a short introduction to Matlab various algorithms, their complexity will be introduced and symbolic, numerical and stochastic algorithms will be followed. Students will be encouraged to carry out several projects in groups. Moreover, students in groups will complete a term project at the end of the semester.
For further information see the academic catalog: IAM565 - Introduction to Algorithms and Complexity
Learning Outcomes
At the end of the course students should have a good overview of algorithms and their complexities. They will have a knowledge of basic algorithms and they will gain the skills of applying algorithmic approaches to scientific problems. Studying in groups will provide them with the experiences and responsibilities of working in groups.
Content
This course is intended to all students at the Institute. After a short introduction to MATLAB various algorithms, their complexity will be introduced and symbolic, numerical and stochastic algorithms will be followed. Students will be encouraged to carry out several projects in groups. Moreover, students in groups will complete a term project at the end of the semester.