“…These 17 courses are: computer organization principle (X1), computer circuit foundation (X2), data structure (X3), computer network (X4), discrete mathematics (X5), microcomputer interface technology (X6), operating system (X7), C++ object-oriented programming (X8), database principle and technology (X9). algorithm design and analysis (X10), JSP/ASP WEB technology (X11), JAVA language programming (X12), hardware curriculum design (X13), computer information security (X14), software engineering (X15), programming language curriculum design (X16), C programming foundation (X17) [4][5][6].…”