Program overview
Information and Computing Science may sound a bit abstract, but it's essentially a blend of math and computer science, teaching you to solve real problems with mathematical thinking and programming skills. Core courses include Mathematical Analysis, Advanced Algebra, Probability and Statistics as math foundations, along with Numerical Analysis, Data Structures, Algorithm Design, Machine Learning, and other computer-related courses. In short, you'll learn both mathematical theory and hands-on coding. It's suitable for students with a solid math background, who enjoy logical reasoning, and are not averse to or even interested in programming. Many Chinese universities offer different focuses within this major—some emphasize scientific computing, others lean toward big data or artificial intelligence. You can choose a school based on your interests. If you like the combination of 'mathematical modeling + coding implementation', this major will be a great fit.

