The School of Computer Science and Engineering recruits and teaches students of Computer Science and Technology with the first-level discipline, and it consists of four majors: Computer Software and Theory (Including Software Engineering), Computer Architecture, Computer Application and Information Security. It is a 4 years program, and the bachelor degree is conferred to the graduates.
Based on the overall objective of Beihang personnel training, to teach the students to systematically master the basic knowledge of Science and basic specialized knowledge of Computer Science and Technology, to have a more solid theoretical foundation, obtain a sound scientific thinking of computer specialty and systematic engineering training, with a good capacity for problem-analysis and problem-solving, a strong sense of selflearning and innovation, and become academic and engineering combined computer professional talents with international academic vision.
Combined with the overall objective of Beihang personnel education, the CS undergraduate program is designed to enable the students to systematically master the basic knowledge of Science and major knowledge of Computer Science and Technology, to have a more solid theoretical foundation, to obtain a sound scientific thinking of computer specialty and systematic engineering training, with a good capacity for problem-analysis and problem-solving, a strong sense of self-learning and innovation, and to become computer professionals .
A three-level curricular system is adopted: The first level is college-wide public course, focusing on the study of mathematics, physics, literature and engineering. including. Main courses include: College English, College Chinese, engineering mathematical analysis, advanced algebra, basic physics, basic physics experiments, probability and statistics A, mathematical modeling, economic management, Aeronautic and astronautic Studies, engineering knowledge, training in electronic engineering technology, human society subjects etc.;
The second level is the basic courses for major studyof computer science and technology. Main courses include: Introduction to Computer and computer logic, discrete mathematics, high-level language programming, circuit analysis (including experiment), digital logic (including experiment), data structures, algorithm design and analysis, computer organization and architecture (including experiment), the compiler technology (including curriculum design), software engineering, operating systems (including curriculum design), computer network (including experiment) and Principles of database systems (including course design) and so on.
The third level is track area courses, which is divided into four track areas with , over 40 track area courses, covering the computer science areas such as computer theory, software engineering, computer architecture, embedded systems, virtual reality, information security, graphics, image processing, remote sensing, internet of things and so on .
210 — 220persons / year