Details
Education
- PhD, Computer Science, 2015, University of Nevada, Reno – Nevada, US
- MS, Software Engineering, 2005, Hunan University – China
- BS, Communication Engineering, 2002, Hunan University – China
Teaching
- CSC131 Computational Thinking
- CSC360 Operating Systems
- CSC540 Introduction to Artificial Intelligence
- CSC736 Machine Learning
Professional experience
- Missouri State University, Associate Professor, 2024-Present
- Missouri State University, Assistant Professor, 2019-2024
- University of Nevada, Research Assistant Professor and Lecturer, 2015-2018
- Nokia Siemens Networks, Software Engineer, 2008-2009
- Huawei Technologies, Software Engineer, 2005-2007
Professional affiliations
- Institute of Electrical and Electronics Engineers (IEEE)
- Association for Computing Machinery (ACM)
Research and professional interests
- Search and Optimization
- Machine learning
- Evolutionary computation
- Artificial intelligence
- Parallel and distributed computing
- Games and Simulations
- Computer Science Education
Awards and honors
CNAS Excellence in Research Award, Missouri State University, 2023
Additional resources