# CSE1305 (ex-TI1316): Algorithms and Data Structures

Algorithms and data structures are fundamental notions in computer science and knowledge about standard data structures and algorithm is essential for programmers. This course enables the student to

- understand, explain, and implement standard data structures,
- understand, explain, and implement standard algorithms,
- apply standard data structures and algorithms to solve programming tasks,
- analyse and compare implementations with respect to their time and space complexity,
- understand, explain, and apply standard programming techniques in the context of standard data structures.

## Editions

Year | Starts | Ends | |
---|---|---|---|

2018-2019 | Nov 12, 2018 | Apr 17, 2019 | |

TH 2018-2019 | Aug 13, 2018 | ||

TW 2017-2018 | Feb 8, 2018 | Jul 15, 2018 | |

2017-2018 | Feb 8, 2018 | Jul 15, 2018 |