Technology.
Here we’ll learn about the basic steps of programming using a kind of high-level programming language tool, C. We’ll learn relevant knowledge of grammar about C programming language, and based on which , learn how to analyze a specific question, how to design suitable data structure, how to design appropriate algorithm, how to edit, compile and debug a program , and at the end, to get the expected result with this high-level programming language. At the same time, We’ll know the essential procedure to deal with a question with a programming language, and lay a sound foundation for later study.
College Physics Ⅰ
This course is the introduction to classical mechanics, electromagnetism and special relativity. In classical mechanics, it includes motion in one and two dimensions, Newton’s laws of motion and their applications, work and energy, linear momentum and collisions, rotational motion, and principles of conservation. In electromagnetism, it covers a study of electric charges, forces, and field, Coulomb’s law, electric potential and electric potential energy, electric current, electric circuits, and an introduction to magnetism. In special relativity, it includes frame of reference, Galilean transformation, Michelson, Morley experiment, postulates of special theory of relativity, Lorentz transformation, length contraction, time dilation, relativity of simultaneity in addition to velocities, variation of mass with velocity, Mass energy equation.
Discrete Mathematics
Discrete mathematics is the part of mathematics devoted to the study of discrete objects. Discrete mathematics is the gateway to more advanced courses in all parts of mathematical sciences. It provides the mathematical foundations for many computer science courses including data structures, algorithms, database theory ,formal languages, computer security and so on . Here we will cover propositional logic, quantifier logic , basic structures ,and will focus on relations , algebraic structures , lattice and Boolean algebra .The course is to teach mathematical reasoning and problem solving ,rather than a discrete set of skills.
College Physics II
This course introduces students to the laws of thermodynamics, wave motion, optics, and quantum physics. The student will learn about heat behaviors critical to understanding of engines and furnaces, metallurgy, geothermal system, etc. A mathematical description of wave motion will be introduced. The student will also learn about that light can be viewed as either a particle or a wave. The three primary topics examined are interference, diffraction, and polarization. These phenomena can’t be adequately explained with ray optics, but can be understood if light is viewed as a wave. For quantum physics, it introduces underlying ideas of quantum theory and the wave-particle nature of matter, and discusses applications of quantum theory including the photoelectric effect, the Compton Effect, and x-rays.
Linear Algebra
This course encompasses the study of linear equations, matrices, determinants, vectors in the