University of Southern California Center for Neural Engineering The USC Andrew and Erna Viterbi School of Engineering USC