Neuroengineering

Sapienza University of Rome

Faculty of Information Engineering, Informatics, and Statistics (I3S)

Department of Computer, Control and Management Engineering (DIAG)

Course code: 10592834

ECTS credits: 6 credits (60 hours of classes, 5 hours/week)

Period: second semester (end of February - end of May)

Offered in the degree programs:

  • MSc in Artificial Intelligence and Robotics (2021-22)

  • MSc in Control Engineering (2021-22)

News:

21/02/2022 - The course website has been updated to academic year 2021-2022. The web page of the previous year is available here

The human brain is a complex learning system able to continuously process an enormous information flow and to translate it into actions with a time scale of milliseconds. As such, it has inspired many engineering solutions that are currently transforming the way we address problems at all levels and in all domains.

Aims

The aim of this course is to introduce students to the basics of the human brain functioning and organization at different scales, and to the main applications of Engineering and Information Technologies to Neuroscience.

The learning objectives of the course will include:

  • understanding the basics of the neural cells structure and functioning

  • understanding how the propagation of electrical signals is used for cellular communication, and relating the properties of individual cells to their function in organized neural circuits and systems

  • learning the basics of neural encoding and decoding

  • understanding the basis of network neuroscience

  • acquiring knowledge of the principles, methodologies, and applications of the main engineering techniques used to study and interact with neural systems

  • learning how to acquire, process and decode neurophysiological and muscular signals and how to interface them with external devices (brain-computer interfaces)

  • meeting some examples of applications to neuroprosthetics and robot-assisted neurorehabilitation

Contents

Module A (Prof. Laura Astolfi)

  • Anatomy and physiology of the neural cell

  • Generation of neural electrical and metabolic correlates

  • Neural encoding and decoding

  • Principles of the brain organization, natural neural networks, different levels of organization

  • Network neuroscience - basic definitions (synchronicity, causality, influence)

  • Model­-free (data driven) vs model­-based (biologically inspired) models of the brain as a complex system

  • Analysis of brain networks at different scales (cellular and synaptic, cognitive neuroscience, behavioral neuroscience, multi-subject systems)

  • Examples of application to clinical and physiological problems

Module B (Prof. Febo Cincotti)

  • Non-invasive measurement of bioelectrical signals: electroencephalography (EEG), electromyography (EMG)

    • Overview of electrophysiological signals

    • Instrumentation for biosignals acquisition

    • Fundamentals of biosignal analysis and interpretation

    • Analysis of spontaneous, evoked and induced activity

  • Basics of biosignal processing

    • Analog to digital conversion

    • Characterization of digital signals

    • Spectral analysis

    • Digital filters

  • Brain-Computer Interfaces

Seminars

Experts in the field of neuroengineering will be invited to give seminars on methodological or applicative topics. The program is still to be defined.

Possible topics:

  • On the use of Brain-Computer Interfaces in rehabilitation after brain stroke

  • Study of the neural basis of social behavior and its pathological alterations

  • ...

Prerequisites

The course is self-contained and does not need special prerequisites beyond those already required to access the curricula in which it is offered. Basic programming skills in any language (Python, Matlab, ...) will be needed to complete the course projects.

Course resources

Course mailing list

Class communications and discussion will take place on a Piazza class (link).

Shared folder

Teaching material will be available on a Google Drive shared folder. The folder is not shared publicly, and you need to fill a form to gain access (see next paragraph).
N.B. Request made using the Google Drive "request access" button will not be acknowledged.

Access to resources

To request access to the course resources, please fill this form (link). N.B. An institutional email address (@studenti.uniroma1.it) is required.

Online classes

The links to the following classes will be announced in the Piazza class (link)

Teaching material

Books

  • Hari R, Puce A, MEG-EEG primer, Oxford Press, 2017, ISBN: 9780190497774

  • L.F. Dayan and D. Abbott, Theoretical Neuroscience. Computational and Mathematical Modeling of Neural Systems, the MIT Press, 2005. ISBN: 9780262041997 / 9780262541855

  • M.X. Cohen, Analyzing Neural Time Series Data : Theory and Practice. The MIT Press, 2014 (available through the Sapienza Library System SBS)

  • Wolpaw J and Wolpaw E (eds.), Brain-Computer Interfaces, Oxford University Press, 2012. ISBN 9780195388855 / 9780199921485


Handouts

Course notes and scientific articles will be distributed by the teachers during the semester.

Course schedule and timetable

The course will start on Tuesday 22 february 2022. Join the Piazza class (link) for instructions on how to attend lessons remotely.

In the academic year 2021-2022, lessons will take place in Rooms A5-A6 (DIAG, via Ariosto) on:

  • Tuesdays, 16:00-19:00

  • Wednesdays, 8:00-11:00


Official timetables

  • Artificial Intelligence and Robotics (2021-22)

  • Control Engineering (2021-22)

Exams

Learning objectives

Knowledge and understanding. Students will learn the basics of the human brain functioning and organization at different scales, and to the main applications of engineering and information technologies to neuroscience

Applying knowledge and understanding. Students will familiarize with basic tools to utilize to acquire, process and decode neurophysiological and muscular signals and to interface them with artificial devices

Critical and judgment skills. Students will learn how to choose the most suitable control methodology for a specific problem and to evaluate the complexity of the proposed solution.

Communication skills. Students will learn to communicate in a multidisciplinary context the main issues of interfacing neurophysiological signals with artificial systems, and to convey possible design choices for this purpose.

Learning ability. Students will develop a mindset oriented to independent learning of advanced concepts not covered in the course.


Evaluation modalities

To pass the exam with full grade students are expected to:

  • Take a written test (closed answers) on the day of the exam (Knowledge and understanding)

  • Take a written test (open answers) on the day of the exam (Knowledge and understanding, Critical and judgment skills, Communication skills)


Exams calendar (academic year 2021-2022)

Exam dates are available on InfoStud and listed below for convenience. Hours and room of the exam will be communicated to the registered students after the end of the registration period (any information before then must be considered tentative, and checked for confirmation 2-3 days before the exams).

*** DATES YET TO BE UPDATED ***

  • Session III:

    • exam date: 18/06/2021

    • registration from 21/05/2021 to 3/06/2021

  • Session IV:

    • exam date: 21/07/2021

    • registration from 23/06/2021 to 06/07/2021

  • Session V:

    • exam date: 17/09/2021

    • registration from 20/08/2021 to 2/09/2021

  • Reserved Session II (*):

(*) reserved to specific student categories, please consult your Educational Affairs Office.
    • exam date: 09/10/2021

    • registration: from 27/09/2021 to 02/10/2021

  • Session I - academic year 2022-2023:

    • exam date: TBD (January 2023)

  • Session II - academic year 2022-2023:

    • exam date: TBD (February 2023)

  • Reserved Session I - academic year 2022-2023 (*):

(*) reserved to specific student categories, please consult your Educational Affairs Office.
    • exam date: TBD (March 2023)

Contacts

Prof. Laura Astolfi (🌐, )

Prof. Febo Cincotti (🌐, )