Forrest Sheng Bao

Assistant Professor
Forrest Sheng Bao

Dr. Forrest Sheng Bao is an Assistant Professor in the Department of Computer Science at Iowa State University. His research focuses on artificial intelligence (AI), Electronic Design Automation (EDA), and medical signal/image processing. In AI, he works on natural language processing (NLP) such as natural language generation (NLG) metrics. In EDA, he works on using machine learning (ML) to solve circuit routing problems as well as hardware description languages (HDLs). In medical data analytics, his expertise is on electroencephalogram (EEG) and magnetic resonance imaging (MRI). His research has been funded by National Science Foundation (NSF), Federal Aviation Administration (FAA) , Air Force Research Lab (AFRL), and Microsoft. He and his research have been covered by  MIT Technology Review website and Lancet Neurology

From August 2013 to August 2017, Dr. Bao was an assistant professor in the Department of Electrical and Computer Engineering at University of Akron, Ohio. Prior to that, he was a postdoc at Stony Brook University (SUNY Stony Brook). He got his PhD in Computer Science, with a minor in Electrical Engineering, from Texas Tech University in August 2012.

Area of Expertise: 
Natural Language Processing (NLP)
Electronic Design Automation (EDA)
Applied Machine Learning in Biology and Medicine
Ph.D., Computer Science, (minor in electrical engineering), Texas Tech University, 2012