Discrete structure studies the structure of the discrete variable and their relationship. It is a core curriculum of the foundational theory in the computer science. Learning this curriculum can make students master the necessary discrete mathematical knowledge, and help them to improve their mathematical ability. It also can enhance their ability of strict logical reasoning, abstract thinking and applying the computer to solve the practical problems.Discrete structure is one of the traditional logic, set theory, including function, theory basis, algorithm design, portfolio analysis, discrete probability, relation theory, graph theory and trees, abstract algebra, algebraic system, including group, ring, domain, etc.), Boolean algebra, the computational model (language and automaton) together, such as a comprehensive discipline. The application of discrete mathematics in many fields of modern science and technology.