Kurssiasetusten perusteella kurssi on päättynyt 11.04.2019 Etsi kursseja: 30E03500
Please submit your presentations here by the end of March 31st.
Please submit your reports here by April 20th, 23:59.
Please submit your report here by April 13th, 23:59.