(8)The Introduction of Mao Zedong Thought and Theory Of Socialism With Chinese Characteristics
2、Fundamental Courses:
Compulsory:
(1)Calculus(Ⅰ)
(2)Linear algebra
(3) Probability statistics
(4)University Physics(Ⅲ)
(5)Physics Experiments(Ⅲ)
Elective:
(1) Information Retrieval and Utilization (science and engineering)
(2) Man-Machine Engineering
(3) Computer Cryptography
(4) Mathematics model
(5) Mathematics experiment
(6) General biology
(7) Virtual reality Technology
(8) Game Theory with Application
3、Specialized Course:
Compulsory:
(1)Introduction to Computer System
(2)C Language Programming
(3)Programming Fundamentals
(4)Discrete Mathematics
(5)Introduction to Object-Oriented Programming
(6)Digital Logic: Application and Design
(7)Data Structures & Algorithmic
(8)Practice in Data Structure & Algorithmic
(9)Computer Architecture
(10)Operating System
(11)Computer Networks
(12)Software Engineering
(13)Practice in Software Engineering
(14)Database System
(15)System Level Programming
(16)Software Architecture
(17)Graduation Design
(18)Practice in Software Development
(19)Practice in IT Enterprises
(20)Creative Education
Elective:
(1)Professional English
(2) Artistic Appreciation and Humanistic Knowledge
(3)Introduction to Game Art
(4)Practice in Discrete Mathematics
(5)C++ Language Programming
(6)Microcomputer System & Interface Technology
(7)Introduction to Game Design
(8)3D Design Technique
(9)Introduction to Human-Computer Interaction
(10)NET Based Development Technology
(11)Computer Graphics
(12)Software Development Environments & Tools
(13)Digital Image Processing
(14)Game Programming Technology
(15)Practice in Game Programming
(16)UNIX Operating System
(17)Compiler Principles
(18)Multimedia Technology
(19)Embedded System
(20)Network and Information Security Technology
(21)Software Process
(22)Software Requirements Analysis
(23)Distributed System and Internet
(24)Network Engineering
(25)Computer Resource Administration Programming
(26)Practice in Information Security Products Development
(27)Pattern Recognition
(28)Wireless Network Technology
(29)Software System Model Checking
(30)Software Project Management
(31)Software Quality Assurance and Testing
(32)Network Information Attack and Defenses
(33)Middleware Technology
(34)Project Practice in Game Programming
(35)Software Creative Experiments
(36)Topics on New Technology in Software
(37)Topics on New Technology in Business
(38)Seminal in Software Engineering
Requirements
Student must complete 180 credit hours in four years of full-time study.
Student must complete 65 credit hours of Public and Fundamental Compulsory Course; 20 credit hours of Public and Fundamental elective Course; 73 credit hours of Specialized Compulsory Course; 22 credit hours of Specialized elective Course.
Student should complete all required courses in the first three years and complete capstone project in the last semester.