The courses offered in the current academic year 2020-2021 and designed for the XXXVI series are listed below. Students enrolled in the past series can attend these courses, but for them the attendance rules valid in their own series apply.

Additional information:
- TABLE view (updated on Nov 17 2020);
- calendar constantly updated of all BMCS teaching activities;
- attendance rules and enrollment method;
- Moodle site with class material for each course.

Course list and links to individual course syllabi
The courses are organized into four types:  M = Mandatory, OI = Optional Interdisciplinary, OV = Optional Vertical, OT = Optional Transferable Skills.

[M] Foundations of cognitive neuroscience
[M] How to write and present scientific results
[M] Human and machine vision
[M] Human-computer interaction
[M] Methodological foundations and statistics in cognitive science
[M] Scenarios of Internet of things
[M] Tools and applications of machine learning

[OI] Cognition and computation
[OI] ICT for disabilities
[OI] Legal, ethical and societal issues in ICT
[OI] Principles of computational creativity
[OI] Serious games and social media
[OI] Towards a hyperconnected world: Opportunities and challenges

[OV] Doing research in and for hospitals
[OV] Explainable Machine Learning
[OV] Temporal logic in AI

[OT] Computer-assisted research
[OT] Python for non-computer scientists
[OT] Tools for on-line experiments
[OT] Entrepreneurship
[OT] Proposals writing and grants


We also point your attention to the following courses that might be of interest to BMCS students. With respect to the 150 hours requirement, they count as non-BMCS courses (see attendance rules).
- Entrepreneurship and Technology-based Startups (20 hrs), Prof M. Muffatto, Ing. F. Ferrati, Dept. of Industrial Engineering. Registration mandatory on , each individual students takes care of registering.
- "Statistical methods" (28 hrs, second semester), in English, prof. Davide Risso, Dept of Statistics. Intention to attend collected by BMCS Secretariat.
- "Advanced topics in scientific and parallel programming with practical application to the CAPRI HPC infrastructure" (20hrs, second semester) Prof. Giacomo Baruzzo, Department of Electronic Engineering; if interested, each individual student can contact directly and