Have questions about the program? Eligibility? We look forward to working with you to prepare you for a career in neurotechnology!

Programs and Requirements

At a Glance

Minor Undergraduate Certificate Graduate Certificate Master's Program
Foundational Courses 2 2 N/A N/A
Core Courses 1 2 3 4
Elective Courses 2 2 2 2
Seminars Optional Optional 1 Credit 1 Credit
Project Optional Optional 1+ research project-type credit OR alternative project course option 1+ research project-type credit OR alternative project course option
Total Credits 16+ 20+ 20+ Graduate-Level 30+ Graduate-Level

Course Options

  • For classes cross-listed between 5/6000 level sections: Undergraduates should complete coursework at the 5000- level. Students taking the courses for the graduate certificate or Master's must take them at the 6000- level.
  • Core courses that are not used to fulfill a core category requirement may also be used as an elective option for that category
Category Courses

Neural Interfaces

Core
  • ECE 5960/6960 Fund. of Commercial Neurotechnology - 3 credits

Electives

  • CS 7710 Neuromorphic Architecture – 3 credits
  • BME/ECE 5480 Diagnostic and Therapeutic Ultrasound – 3 credits
  • ECE 5215/6215 Biomedical Micro Devices – 3 credits
  • ECE 5245 Design and Simulation Microsystems – 3 credits
  • ECE 6226 Electrical Interface MEMS – 3 credits
  • ECE 5360/6360 Bioelectromagnetics – 3 credits
  • ECE 5710/6710 Digital VLSI Design – 4 credits
  • ECE 5780/6780 Embedded Systems Design – 4 credits
  • ECE 7310 Adv Magnetic Resonance Imaging – 3 credits
  • ECE 7620 3-D Reconstruction Techniques in Medical Imaging – 3 credits

Neural Analysis & Modeling

Core
  • BME 5005/6005 Computational Neuroscience - 3 credits
  • ECE 5535/6535 Mathematical Tools for Neural Data Analysis & Modeling - 3 credits

Electives

  • BME 5005/6005 Computational Neuroscience - 3 credits
  • BME 6433 Biological Statistical Processing - 3 credits
  • CS 6210 Adv Scientific Computing - 3 credits
  • CS 6300 Artificial Intelligence - 3 credits
  • CS 6353 Deep Learning - 3 credits
  • CS 6355 Structured Prediction - 3 credits
  • ECE 6520 Information Theory - 3 credits
  • ECE 5530/6530 Digital Signal Processing - 3 credits
  • ECE 5535/6535 Mathematical Tools for Neural Data Analysis and Modeling - 3 credits
  • ECE 6540 Estimation Theory - 3 credits
  • MATH 5470 Chaos Theory - 3 credits
  • MATH 6070 Mathematical Statistics - 3 credits
  • MATH 6440 Adv Dynamical Systems - 3 credits
  • MATH 6630 Numerical Solutions of Partial Differential Equations - 3 credits
  • MATH 6740 Bifurcation Theory - 3 credits
  • MATH 6770 Mathematical Biology I - 3 credits
  • MATH 6780 Mathematical Biology II - 3 credits

Neurophysiology

Core
  • NEUSC 6050 Systems Neuroscience - 3 credits

Electives

  • BME 3202 Physiology for Engineers – 4 credits (eligible only for undergrads)
  • BME 4301 Intro to Modern Biomaterials – 3 credits (eligible only for undergrads)
  • BME 6003 Cellular Electrophysiology & Biophysics – 3 credits
  • BME 6230 or ME EN 7120 Functional Anatomy for Engineers – 3 credits
  • BME 6302 Biomaterials – 3 credits
  • BME 6460 Bioelectricity – 3 credits
  • NEUSC 6040 Cellular and Molecular Neuroscience – 4 credits
  • NEUSC 6050 Systems Neuroscience – 4 credits
  • NEUSC 6060 Neuroanatomy – 1.5 credits
  • NEUSC 6100 Visual Neuroscience – 3 credits
  • NEUSC 6245 Neurophysiology Lab – 1 credit
  • NEUSC 7750 Developmental Neurobiology – 1.5 credits

NeuroProstheses/NeuroRobotics

 

Core
  • Neural Engineering & NeuroRobotics - 4 credits
    Cross-listed as BME 6440, ECE 6654, or ROBOT 6400

Electives

  • CS 6320/ECE 6657 Computer Vision – 3 credits
  • CS 6360 Virtual Reality – 3 credits
  • CS 6540 Human-Computer Interaction – 3 credits
  • CS 7640 Adv Image Processing – 3 credits
  • ECE 6652/ME EN 6210 Linear Control Systems – 3 credits
  • ME EN 7200 Nonlinear Controls – 3 credits
  • ME EN 7210 Optimal Controls – 3 credits
  • ME EN 7240 Haptics - 3 credits
  • ROBOT 5000/6000 Robotics 1: Mechanics – 3 credits
  • ROBOT 5100/6100 Robotics 2: Control – 3 credits
  • ROBOT 6200 Motion Planning – 3 credits
  • ROBOT 6500 Advanced Mechatronics – 3 credits