This program aims to cultivate comprehensively-developed students in morality, intellect and sports, with a solid theoretical foundation in computer science, a broad range of knowledge, practical ability to research, or engineering computer professionals.
The major courses of this course are Advanced Language Programmer, Discrete Mathematics, Data Structure, Digital Logic, Computer Organization and Architecture, Principles of Compiler, Operating Systems, Database, Software Engineering, The Design and Analysis of Computer Algorithms, Computer Networks, Computation Methods, Embedded System.
Senior students can choose any direction in the Artificial Intelligence, Multimedia or Software Development. Courses of these directions are:
Artificial Intelligence: Artificial Intelligence, Data Warehouse and Data Mining, Intelligent Robot Technology, Neural Networks and Deep Learning, Machine Learning, Introduction to pattern Recognition
Multimedia: Computer Graphics and Virtual Reality, Multimedia Technology, Digital Image Processing
Software Development: Software Design and Architecture, Open source technology and Applications, Big Data Technology, Software Project Management, Software Testing and Quality Assurance