2023 Faculty Courses School of Computing Department of Computer Science Graduate major in Artificial Intelligence
Biological Signal Processing and Its Application to Medicine and Engineering
- Academic unit or major
- Graduate major in Artificial Intelligence
- Instructor(s)
- Natsue Yoshimura
- Class Format
- Lecture (HyFlex)
- Media-enhanced courses
- -
- Day of week/Period
(Classrooms) - 5-6 Tue (G1-106(G112)) / 5-6 Fri (G1-106(G112))
- Class
- -
- Course Code
- ART.T554
- Number of credits
- 200
- Course offered
- 2023
- Offered quarter
- 4Q
- Syllabus updated
- Jul 8, 2025
- Language
- English
Syllabus
Course overview and goals
By the end of this course, one will learn about different types of biological signals and their signal processing methods, as well as recent trends in applying the results as medical diagnostics and engineering interfaces. In particular, many topics using brain activity signals will be covered and students will learn to understand the differences in extractable information depending on measurement and processing methods, and how such information can contribute to medicine and society.
Course description and aims
The goal is to learn the types of biological signals and signal processing methods, to understand the contents of the obtainable information, and to acquire thinking that can be used for medical care and society.
Keywords
time-series signal processing, neuroscience, biomedical engineering, machine learning, and brain-machine interfaces
Competencies
- Specialist skills
- Intercultural skills
- Communication skills
- Critical thinking skills
- Practical and/or problem-solving skills
Class flow
Lecture materials (slides) and exercises will be used to explain the types and mechanisms of biological signals and examples of their application in medicine and engineering. In workshop sessions, students will experience with biosignal-based interface demonstrations, lectures by experts, or presentations on research papers they have searched on their own.
Course schedule/Objectives
Course schedule | Objectives | |
---|---|---|
Class 1 | Introduction | Overview of biological signals and understanding of the aims of this lecture. Determine workshop schedule assignments and literature for students' presentations. |
Class 2 | Biosignals | Understand the mechanism of generation and measurement of biological signals such as electrocardiogram, electromyogram, and electroencephalogram |
Class 3 | Physiological indices (autonomic nervous system) | Understand the information represented by heart rate, blood pressure, pupil diameter, muscle contraction, perspiration, and peripheral skin temperature. |
Class 4 | Electrocardiogram (ECG) | Understand the concepts of machine learning that are necessary to make biological signals useful for medical or engineering applications. |
Class 5 | Electromyogram (EMG) | Understand how to measure EMG signals and the interfaces based on them for medical and engineering applications. |
Class 6 | Hemodynamic response signals (fMRI) | Understand the measurement principles of functional magnetic resonance imaging and their medical and engineering applications. |
Class 7 | Neuronal signals and electroencephalogram (EEG) | Understand the functional overview of each brain region through findings from neurons and EEG measurements. |
Class 8 | Signal preprocessing and feature extraction | Understand the preprocessing and feature extraction methods commonly used to extract information from neurons and EEG signals using machine learning. |
Class 9 | Extraction of motion information | Understand examples of using EEG, neuronal activity, and fMRI to extract motor information. |
Class 10 | Extraction of language information | Understand examples of using EEG, neuronal activity, and fMRI to extract language information. |
Class 11 | Brain-machine interfaces | Understand brain-machine interfaces using basic phenomena derived from EEG such as P300, SSVEP, etc. |
Class 12 | Workshop 1 | Demonstration of biological signal-based interfaces or lectures by an expert |
Class 13 | Workshop 2 | Students introduce peer-reviewed papers related to this course and discuss them. |
Class 14 | Workshop 3 | Students introduce peer-reviewed papers related to this course and discuss them. |
Study advice (preparation and review)
To enhance effective learning, students are encouraged to spend approximately 100 minutes preparing for class and another 100 minutes reviewing class content afterwards (including assignments) for each class.
They should do so by referring to textbooks and other course material.
Textbook(s)
None. Lecture materials will be given in the class.
Reference books, course materials, etc.
None.
Evaluation methods and criteria
Reports and output from the exercises and workshops.
Related courses
- XCO.T489 : Fundamentals of Artificial Intelligence
- XCO.T487 : Fundamentals of Data Science
- XEG.G301 : Statistics for Data Science
- LAS.I131 : Basics of Data Science and Artificial Intelligence
Prerequisites
Must be able to prepare a PC or an environment with Matlab and Python and know their basic operations.
Other
Exercises are sometimes carried out using Google Colaboratory. Students are required to get Google accounts and to get ready for using functions of "file upload/download" in Google Drive.