Xiaocheng Shang is an Associate Professor in Mathematical Optimisation and Data Science at the University of Birmingham's School of Mathematics. His research focuses on numerical methods for stochastic differential equations, with applications in computational mathematics, statistics, physics, and data science. He is affiliated with the Optimisation and Numerical Analysis Group, Statistics and Data Science Group, and the Institute for Data and AI. Shang holds a PhD in Applied and Computational Mathematics from the University of Edinburgh (2016) and completed postdocs at the University of Edinburgh, Brown University, and ETH Zurich before joining Birmingham in 2019. His academic achievements include fellowships from The Alan Turing Institute, the LMS Emmy Noether Fellowship, and the EUniWell Leadership Fellowship. He has secured funding from EPSRC, the Royal Society, and the Isaac Newton Institute. Shang is actively involved in supervising PhD students and co-organizing research initiatives such as the Data Science and Computational Statistics Seminar. Research interests include structure-preserving integrators, Bayesian sampling techniques, and machine learning applications in dynamical systems. His work bridges numerical analysis, probability theory, and multiscale modeling in materials science. Recent projects involve neural networks for complex dynamical systems and numerical algorithms for deterministic/stochastic systems.




