I’m responsible for three courses; thanks to various bureaucratic tricks, they are shared by many degrees here in Trento.
|Algorithms and Data Structures||ASD||Computer Science,Mathematics||Bachelor||Italian|
|Scientific Programming||SP||Quantitative and Computational Biology,Data Science||Master||English|
|Distributed Systems 2||DS2||Computer Science||Master||English|
ASD is now a classic for me; I started teaching it in 2005/2006, so the 2018/19 edition is the 14th one. For the second time, the exam will be an “annual” one: the course will start in September 2018 and end in May 2019.
DS2 has a more troubled story: it was once called “Sistemi distribuiti: teoria”, then Distributed Systems, then Distributed Algorithms. The current name reflects the fact that the course is now part of a two-course series: DS1 given by Prof. Gian Pietro Picco and DS2 given by me. DS1 will focus on the basic concept related to distributed systems, while DS2 will provide more advanced concepts, with a focus on distributed algorithms. DS1 should be taken on 1st Year, 2nd Semester; DS2 should be taken on 2nd Year, 1st Semester.
In 2018/19, I will be the main teacher of the Scientific Programming. The course is offered to two different Master degrees:
- Quantitative and Computational Biology
- Data Science
I will teach the main part of the course, and the students of the two masters will perform different lab sessions specialized for their respective masters.