1.Educational Objectives
Have a solid basic theory of computer science and technology. Master various specialized knowledge of computer software and theory, computer system structure. Be familiar with modern computer software and hardware environment and tools, and have proficient computer skills. Have the ability to engage in scientific research or independently undertake specialized technical work, and be able to use computer technology to solve a variety of research and application topics by intersecting with other disciplines. Have a rigorous and realistic scientific attitude and style. Have the ability to engage in scientific research and independently undertake specialized technical work. Be able to proficiently read the foreign literature on this major in one certain language. Have good foreign language listening and speaking and scientific paper writing skills.
Have a healthy body and good psychological quality.
2.Course Setting and Credit Assignment
Course Classification | Course Code | Course Title | Credit Hour | Credit | Teaching Semester | Teaching Approach | Course Department | ||
Compulsory courses | 90021203,4 | Marxism Theory | 54 | 3 | 1,2 | Teaching | 120 | ||
90021101 | First Foreign Language(English) | 90 | 3 | 1,2 | Teaching | 100 | |||
03521005 | Academic Criterion and Scientific Paper Writting | 16 | 1 | 2 | Teaching | 035 | |||
03521001 | Seminar of Advanced Information Science
| 32 | 2 | 2 | Teaching | 035 | |||
03521002 | Teaching Practice | 240 | 2 | 3, 4 | Practice | 035 | |||
03521003 | Mathematics for Specialties | 48 | 3 | 1 | Teaching | 035 | |||
03521703 | Advanced Computer Architecture | 32 | 2 | 1 | Teaching | 035 | |||
03521705 | Computer Networks Technology | 32 | 2 | 1 | Teaching | 035 | |||
03521706 | Design and Analysis of Algorithms | 32 | 2 | 2 | Teaching | 035 | |||
Selective courses
|
| Second Foreign Language |
| 2 | 1, 2 | Teaching | 100 | ||
| Physical Education* | 34 | 0 | 1, 2 |
| 300 | |||
03512730 | Trusted Computing(1) | 16 | 1 | 1 | Teaching | 035 | |||
03512731 | Trusted Computing(2) | 16 | 1 | 2 | Teaching | 035 | |||
03521104 | Computer graphics & image technology | 32 | 2 | 1 | Teaching | 035 | |||
03522412 | Natural Language Processing | 32 | 2 | 2 | Teaching | 035 | |||
03522604 | Supply chain modeling and logistics analysis | 32 | 2 | 2 | Teaching | 035 | |||
03522606 | Pattern Recognition | 32 | 2 | 1 | Teaching | 035 | |||
03522618 | Machine Learning | 32 | 2 | 2 | Teaching | 035 | |||
03522619 | Computer Vision | 32 | 2 | 1 | Teaching | 035 | |||
03522701 | Embedded System Design | 32 | 2 | 1 | Teaching | 035 | |||
03522702 | Parallel Programming | 32 | 2 | 2 | Teaching | 035 | |||
03522704 | Introduction to Artificial Intelligence | 32 | 2 | 1 | Teaching | 035 | |||
03522707 | Network Storage System (Open once every two years) | 32 | 2 | 1 | Teaching | 035 | |||
03522708 | Database System Implementation | 32 | 2 | 1 | Teaching | 035 | |||
03522709 | Distributed System (Open once every two years) | 32 | 2 | 1 | Teaching | 035 | |||
03522710 | Software Testing | 32 | 2 | 1 | Teaching | 035 | |||
03522713 | Mobile Computing and Wireless Networks | 32 | 2 | 2 | Teaching | 035 | |||
03522717 | Network and System Security | 32 | 2 | 1 | Teaching | 035 | |||
03522721 | Modern Cryptograph | 32 | 2 | 2 | Teaching | 035 | |||
03522724 | Modern Information Retrieval | 32 | 2 | 2 | Teaching | 035 | |||
03522727 | Professional Foreign Languages | 32 | 2 | 1 | Teaching | 035 | |||
03522728 | Media Computing | 32 | 2 | 1 | Teaching | 035 | |||
03522730 | Mobile cloud computing | 32 | 2 | 1 | Teaching | 035 | |||
03522731 | Introduction to Cognitive Computing and Data Science | 32 | 2 | 1 | Teaching | 035 | |||
03522732 | Mining Web Massive Datasets | 32 | 2 | 1 | Teaching | 035 | |||
03522735 | Multimedia Technology and Applications | 32 | 2 | 1 | Teaching | 035 | |||
Complementary Courses | 03200025 | Operating System | No Credit | 1 | Teaching | 035 | |||
03200026 | Discrete Mathematics
| 1 | Teaching | 035 | |||||
03200029 | Programming Language | 1, 2 | Teaching | 035 | |||||
03200030 | Data Structure | 1 | Teaching | 035 | |||||
03200031 | Principle of Database System | 1 | Teaching | 035 | |||||
Total | School Required Public Courses | Major Required Courses | Major Selective Courses | Other | |||||
33 | 6 | 14 | 13 | 2 | |||||