School of Mathematics and Computer Science grew out of the Department of Mathematics, which was the earliest science department in Yunnan Minzu University. It began to enroll mathematics major undergraduates in July 1978. Now there are 7 majors for the undergraduate program: Mathematics & Applied Mathematics, Information & Computing Science, Computer Science & Technology, IOT Engineering, Software Engineering, Statistics, Applied Statistics; and one graduate program: Pure Mathematics. There are about one thousand undergraduate students and graduate students in the school.
The school has a strong faculty team with high level of teaching and research level. There are 52 faculty and staff members, among which there are one Distinguished Professor (Yangtze River Scholar), 11 Professors and 11 Associate Professors and there are 23 members with Doctor’s degree. There are 15 supervisors for graduate students, two university-level Academic Leaders, two Teaching Masters, two Reserved Talents for Leading Academy and seven Backbone Teachers. At present, there are one provincial teaching team and two university-level teaching teams under construction. A number of academicians and well-known scholars work as visiting professors or adjunct professors in the school. In recent years, the faculty members of the school carry out researches in various fields and have made great achievements on instruction and scientific research. The faculty has published more than 300 academic papers at home and abroad, among which over 30 were included in SCI, EI and ISTP. The school has participated and carried out 64 research projects, among which there are 19 national level projects and 45 provincial level projects. There are 15 books, including textbooks, published.
The school has built more than 20 basic and professional laboratories with advanced experimental equipment to improve students’ practical ability, which involves: one key laboratory at the provincial level (Yunnan Provincial Key Laboratory on IOT Applied Technology for Colleges and Universities), one Provincial Project for the Improvement of Practical Ability, Project for the Training of Provincial Outstanding Engineers, two Experiment and Instruction Demonstration Centers and eight Off-campus Internship and Training Bases.
In order to strengthen students’ comprehensive quality, the school encourages its students to take active part in all kinds of competitions, such as the American College Students' Mathematical Modeling Contest (MCM), the National College Students' Mathematical Modeling Contest, the National College Students’ Computer Design Competition, and the College Students’ Computer Works in Yunnan Province. A lot of national and provincial awards are given to our students.
The school implements “Classificatory Enrollment pluses Comprehensive Training” as the personnel training mode, which means that the students finish the study of elementary course in the first one or two academic years and then they can choose their major based on their individual characteristics and interest according to the relevant regulations and will obtain graduation certificate and bachelor’s degree accordingly at the time of graduation.
So far, the school has cultivated more than 5000 undergraduates and more than 100 graduates. These students with strong comprehensive quality and application ability are employed nationwide and are appreciated by their employers and the society.
Classification of Mathematics(including two majors: mathematics and applied mathematics, information and computing science)
Major of Mathematics and Applied Mathematics (four year undergraduate)
Students are trained to grasp basic theory and methods of science of mathematics, gaining preliminary scientific research training, being able to using computers to solve practical problems with strong ability of modeling and programming, becoming senior professional personnel engaged in teaching, scientific research, management and development in the departments, such as education, science and technology and government. Graduates are qualified to register for the entrance exams for master degree candidates of the same discipline or related disciplines.
Major courses: mathematical analysis, higher algebra and analytic geometry, general physics, probability theory, theory of real variable function, ordinary differential equations, complex variable function theory, modern algebra, calculation method, mathematical statistics, operations research, functional analysis, mathematical model and mathematical experiment, higher geometry, differential geometry, topology, mathematical teaching theory, elementary number theory, mathematical physics equations, the high level language program design, discrete mathematics, data structures, statistical analysis and decision-making, wavelet analysis, time series analysis, etc.
Major of Information and Computing Science(four year undergraduate)
Training objectives: This major is interdisciplinary of mathematics, information science and computing science and is application-oriented science major, which cultivates senior applied talents who can be engaged in instruction, scientific engineering computation, software development, information processing, decision-making and management in departments, such as education, high and new technology, information industry, communication, scientific computation and finance etc. Graduates are qualified to register for the entrance exams for master degree candidates of the same discipline or related disciplines.
Main courses: mathematical analysis, higher algebra and analytic geometry, probability and statistics, high level language program design, discrete mathematics, data structure, assembly language, numerical analysis, information theory and coding, information security, computer composition principle, the modern cryptography, computer network, operating systems, digital logic, information hiding technology, the network attack and defense, database principle, the object-oriented technology, JAVA technology, computer graphics, LAN networking technology, digital signal processing, multimedia technology, software project management, computer aided design, etc.
Classification of Computer Science (including three majors: computer science and technology, IOT engineering, software engineering)
Computer science and technology (four year undergraduate)
Training objectives: this major aims to train versatile talents with solid foundation, broad scope and strong practical ability, being able to grasp the basic theory, knowledge and skills on computer science. Graduates have a certain ability of technical management and problem analysis and solving in the fields of software and hardware development and their application fields. Graduates are qualified to be engaged in the design, development and management on computer software and hardware in computer industry, or work on scientific research and instruction in scientific research department, enterprise and public institutions. Graduates are qualified to register for the entrance exams for master degree candidates of the same discipline or related disciplines.
Main professional courses: introduction to computer, advanced language program design, data structure, discrete structure, database principle, computer composition principle and assembly language, software engineering, algorithm design and analysis, the computer network, operating systems, computer interface technology and c + + object-oriented program design, etc.
IOT engineering (four year undergraduate)
Training objectives: this major cultivate students with foundations on mathematics, natural science and humanities, as well as basic theory, knowledge, skills and methods on computers, communication, electronics and sensing which are related to IOT. Students are trained to have both strong professional capability and English application ability and are qualified to work the design, analysis, implementation, maintenance of IOT system.
Major courses: introduction to computer, advanced language program design, data structure, discrete structure, database principle, computer composition principle and assembly language, introduction to the Internet of things engineering, Internet communication technology, the principle and application of RFID, sensor technology, principle and application of sensor network, mass data storage, data processing and intelligent decision-making, etc.
Software Engeneering (four year undergraduate)
Training Objectives: Qualified graduates of this major are able to grasp basic theory, knowledge and skills on computer software and hardware, having obtained the basic training of system design, software development and engineer management, with great comprehensive quality, professional quality, creative ability and the basic ability of software study and development, with the speciality and technical level of being advanced programmers, software engineers and project quality management personnel. They are qualified to be advanced technical and management personnel of software engineering in departments of scientific research, education, and enterprises.
Main courses: introduction to computer, advanced language program design, data structure, discrete structure, database principle, computer composition principle and assembly language, software engineering, algorithm design and analysis, the computer network, operating systems, software architecture, object-oriented c++ programming, software testing technology and software project management, etc.
Classification of Statistics(including two majors: statistics and applied statistics)
Statistics(four year undergraduate)
Training Objectives: graduates of this major have solid mathematical foundation, having a certain train on scientific thinking, with systematic statistical knowledge, grasping basic ideas, theory and methods of statistics, having the ability of scientific data analysis. Graduates are able to engaged in development, application and management work on statistical investigation, statistical information management and quantity analysis in enterprises, public institutions, and economic and management departments or in research and instruction work in scientific research and education departments. Graduates are qualified to register for the entrance exams for master degree candidates of the same discipline or related disciplines.
Main courses: mathematical analysis, higher algebra and analytic geometry, probability theory, mathematical statistics, statistics theory, stochastic processes, multivariate statistical analysis, regression analysis, time series analysis, mathematical model and real variable function, differential equation, sampling techniques, nonparametric statistics, mathematical methods of statistical decision, insurance, object-oriented programming, database technology, statistics calculation and statistical software package, economics, etc.
Applied Statistics(four year undergraduate)
Training objectives: graduates of this major are with great mathematical literacy and solid operational technology on computers. They should have systematic statistical knowledge, understanding statistical theory, grasping basic statistical ideas and methods, and having the ability to analyze data through computer software. They are good at using statistical software in fields of economics, management, biology, medicine, finance and insurance. Graduates are qualified to register for the entrance exams for master degree candidates of the same discipline or related disciplines.
Main courses: advanced mathematics, linear algebra, probability theory and mathematical statistics, statistics theory and multivariate statistical analysis, operations research, sampling survey, statistical computing, the application of stochastic process, application of regression analysis, time series analysis, nonparametric statistics, data analysis, computer programming, database technology, statistics software, mathematical finance, econometrics, actuarial mathematics, economics, accounting principle, accounting computerization, etc.