College English
Advanced Mathematics
Physical Education
Mechanical Graphing
Deng Xiaoping Theory
Military Training
Military Theory
Fundamentals of Law
Computer Practice
College Physics
Physics Experiment
Advanced Algebra
Introduction to Mao Zedong’s Thoughts
C Language
Morals and Ethics Cultivation
Marxist political economics
Theory of Electronic Circuits
Discrete Mathematics
Analogue Electronics
C Language Curriculum Design
Computer Logic Design
Marxism Philosophy
Electrical Engineering Practice
Data Structure
Assemble Language Programming
Introduction to Sociology
Probability Theory & Mathematical Statistics
Numerical Analysis
Principles of Computer Organization
Principles of Operating Systems
Computer Graphics
Readings of Scientific English
Curriculum Design of Computer Logic Designing
Introduction to Peripheral Equipment
Curriculum Design of Assemble Language Programming
Microcomputer Interface Techniques
Specialty English Reading
Curriculum Design of Principles of Computer Organization
Curriculum Design of Operating Systems
Principles of Database Systems
Computer Networks
Principles of Compiling
Computer Architecture
Introduction to Communication Systems
Artificial Intelligence
Algorithm Design and Analysis
Introduction to Information security and privacy
Curriculum Design of Microcomputer Interface Techniques
Information engineering
Object-oriented programming
Java Language
Curriculum Design of Compiling
Production Practice
English Listening and Speaking
Undergraduate Thesis