Computing and Mathematical Foundations for Brain Signal Analysis

Summary

This project aims to provide basic computational and mathematical background to undergraduate students, who will eventually work in a research project involving the analysis of brain signals. It includes three main areas of preparation: 1) Mathematical foundation, 2) Computing foundation and 3) Electroencephalography (EEG) signals foundations.

Job Description

The student will perform the following tasks: 1) Review Multivariable Calculus. Learn/review foundations of Linear Algebra. Learn/review elementary probability theory. 2) The student will learn the basics of Unix (Linux) within the command line interface. Also, Machine Learning and C programming will be reviewed/learned by the student. Foundations of parallel computing will be learned. 3) He will learn foundations of the EEG signals.

Computational Resources

At this stage, students won't use XSEDE resources. All the Computational training will be done using local teaching clusters. For the next follow up project the student will use XSEDE resources.

Contribution to Community

After participating in this project undergraduate students will get familiar with XSEDE resources and expertise; and be ready for productive research contribution. In addition, as they continue their academic or professional endeavors, students will advocate for supporting XSEDE and its community.

Position Type

Learner

Training Plan

The project includes learning fundamental concepts and skills (See Student Job Description above). Weeks 1-3: 1) Mathematical Foundation Weeks 4-7: 2) Computing Foundation Weeks 8-10: 3) Electroencephalography (EEG) Foundation

Student Prerequisites/Conditions/Qualifications

The minimum requirements are: Be at least a Sophomore student in Mathematics and/or Computer Science program. The student should have taken Calculus I and II. Student should have background in programming of two consecutive semesters (Java, C++ and/or C) and have taken Statistics course.