Freshman Year

40101 Physical Education (Ⅰ)
Required course, 0 credits, Fall semester, Prerequisite: none.

40102 Physical Education (Ⅱ)
Required course, 0 credits, Spring semester, Prerequisite: none

40103 Military Training (Ⅰ)
Required course, 0 credits, Fall semester, Prerequisite: none.

40104 Military Training (Ⅱ)
Required course, 0 credits, Spring semester, Prerequisite: none

40117 40118 General Physics (I)(II)
Elective course, 6 credits, Fall & Spring semester, Prerequisite: none
1.Mechanics 2.Thermodynamics 3.Electromagnetics 4.Relativity.

40121 40122Calculus (Ⅰ)(Ⅱ)
This is a basic course in Science and Engineering. It contains functions, limits, continuity, derivative, elementary functions with anti-derivative, definite integrals fundamental theorem of calculus connecting the definite integrals and anti-derivative (= indefinite integral ), some applications, for derivative, indefinite limits, improper integral, area, length of curve, surface and volume of revolution, polar coordinates, infinite sequence and series, power series, Taylor's series, vector analysis, double integrals, triple integrals, cylindrical coordinates, spherical coordinates, line integrals and Green's theorem, Gauss theorem, Stokes' theorem, More about applications.

40123 Foundations of Mathematics
Introduction to logic. Methods of proof. Set theory. Relations and functions. Equivalence relations and partial orders. Cardinality. Boolean algebra. The integers. Required course, 3 credits, fall semester.

40125 Computer Programming
Elementary introduction to programming. The characteristics of computers are discussed and students design, code, and debug programs using a high level programming language. Concepts involved in the design of programming languages. Bindings, argument transmission, and control structures.

40126 Introduction to Computer Science
Students learn how to design algorithms to solve problems and how to translate these algorithms (or methods) into working computer programs. Experience is acquired through programming projects in a high level programming language.

40129 Linear algebra (I) 
Vector spaces. Subspaces. Linear independence. Bases and dimension. Linear transformations. Matrix representation. Invertibility and isomorphisms. The change of coordinate matrix. Dual spaces.

40130 Introduction to Algebra 
The basic concepts of algebra will be introduced in this course. It will cover the following topics: Sets and mappings, relations, mathematical induction, the division algorithm, prime factors, greatest common division, congruence of integers, and congruence classes.

40131 Japanese(I)
Elected course, 2 credits, Fall semester, Prerequisite: none.

40161 Introduction to mathematical software.
Mathematica, Maple, Matlab

40170 Chinese Literature
Required course, 3 credits, Fall semester, Prerequisite: none.

40171 Chinese Culture and Thoughts
Required course, 3 credits, Spring semester, Prerequisite: Chinese Literature.

40172 Practical English (Ⅰ)
Required course, 3 credits, Fall semester, Prerequisite: none

40173 Practical English (Ⅱ)
Required course, 3 credits, Spring semester, Prerequisite Practical English I.