Advanced mathematics, linear algebra, probability theory and mathematical statistics, discrete mathematics, combinatorial mathematics, computer principle, artificial intelligence, programming foundation, object-oriented programming, digital logic circuit, analog electronic technology, data structure, algorithm design, WEB programming, computer composition and structure, operating system, database system principle, compilation principle, computer network, network engineering, software engineering, database application, information security.