## Department of Mathematics and Computer Science

There are 80 faculty members in this school, including 58 full-time teachers, 12 professors, 20 associate professors.

**Introduction to the Majors:**

Mathematics and Applied Mathematics (undergraduate, 4 years of schooling, flexibilities: 3-6 years, bachelor of science granted)

Main Courses: Mathematical Analysis, Advanced Algebra, Analytic Geometry, Complex Variables, Near-Generation Algebra, Ordinary Differential Equations, Probability Theory and Mathematical Statistics, Mathematical Modeling, Middle School Mathematical Problem Solving, Elementary Mathematics Research, etc.

1. **Applied Statistics (undergraduate, 4 years of schooling, flexibilities : 3-6 years, bachelor of science granted)**

Main Courses: Mathematical Analysis, Advanced Algebra, Probability Theory, Statistical Principles, Applied Regression Analysis, Multivariate Statistical Analysis, Market Research and Analysis, Big Data Technology Foundation, Data Mining and Machine Learning, Macro and Microeconomics, etc.

**3. Computer Science and Technology (undergraduate, 4 years, flexibilities: 3-6 years, bachelor of engineering)**

Main Courses: Computer Science Natural Science Foundation, Computer Circuit Foundation, Program Design Foundation, Computer Composition Principle, Operating System, Data Structure, Database System Introduction, Computer Network, Microcomputer Principle and Interface Technology, Software Engineering, etc.

**4. Internet of Things Engineering (undergraduate, 4 years, flexibilities: 3-6 years, bachelor of e****n****gineering)**

Main Courses: Mathematical Foundation of Internet of Things, IoT Circuit Foundation, Program Design Foundation, IoT Control Principle, Algorithm and Data Structure, Computer Network, IoT Operating System, Database Principles and Applications, Embedded System Development Technology Series, Internet of Things Sensing and Detection Technology, etc.

**5. Network Engineering (undergraduate, 4 years, flexibilities: 3-6 years, bachelor of e****n****gineering )**

Main Courses: Mathematical Foundation, Computer Circuit Foundation, Programming Foundation, Algorithm and Data Structure, Operating System, Database System, Computer Composition Principle, Microcomputer Principle and Assembly Language, Computer Network and Communication, Routing and Switching Technology, etc.