English Media Undergraduate Program for
Computer Science and Technology
Courses for Classroom Teaching
Classification |
Courses |
|
|
|
|
|
Foundational Courses |
Entrance Education |
|
Chinese Intensive Reading |
|
Chinese Culture and History |
|
Spoken Chinese |
|
Fundamentals of Law |
|
Physical Education |
|
C Program Designing & Application |
|
Advanced Mathematics |
|
College Physics |
|
Experiment of Physics |
|
Fundamentals of Mechanics |
|
Linear Algebra |
|
Probability and Statistics |
|
Introductory Chemistry |
|
14 Courses |
|
Basic Courses
|
Introduction to Computer Science |
|
Discrete Mathematics |
|
Circuit Principles |
|
Analog Electronics |
|
Algorithm and Data Structure |
|
Digital Logic |
|
Computer Organization and Architecture |
|
Object Oriented Programming and C++ |
|
Compilation Methods |
|
Microcomputer Principles & Interfacing Technique |
|
Operating System |
|
11 Courses |
|
Specialty
Course |
Computer Graphics |
|
Principles of Database System |
|
Computer Networks |
|
Software Engineering |
|
4 Courses |
|
Specialty Elective Courses |
Computer Architecture |
|
Java Programming Language |
|
Introduction to Artificial Intelligence |
|
Network Programming |
|
Microcontroller and Embedded Systems |
|
Oracle Database System |
|
Web Programming |
|
Digital Signal Processing |
|
Computer Control Theory |
|
9 Courses
Note: At least 4 elective courses above must be taken. |
|