Semester 1 · 76243 · Bachelor in Computer Science · 9CP · EN
Lecturers: Werner Nutt, Tiziano Dalmonte
Teaching assistants: Anton Gnatenko, Pavel Merinov
Teaching Hours: 60
Lab Hours: 30
Mandatory Attendance: Attendance is not compulsory but strongly recommended. Lectures include board presentations, exercises, and discussions designed to foster algorithmic thinking—a skill best developed through practice. All materials and assignments are available on the OLE page; however, slides and notes alone are not sufficient for mastering the course. Regular attendance, active participation in exercises, and timely submission of coursework are key to success.
Thomas H. Cormen. Introduction to Algorithms. The MIT Press, Cambridge, Massachusetts London, England, 3rd edition, January 2009. ISBN 978-0-262-53305-8.
Kurt Mehlhorn and Peter Sanders. Algorithms and Data Structures: The Basic Toolbox. Springer, Berlin Heidelberg, 2008 edition, November 2010. ISBN 978-3-642-09682-2.
Sustainable Development Goals
This teaching activity contributes to the achievement of the following Sustainable Development Goals.