1. estructura de datos, sistema operativo, red informática, principios de composición informática. mDominar estos temas puede mejorar nuestra capacidad de programación y resolución de problemas.
2. La teoría ideológica y política es una materia de examen nacional unificada.
3. Las matemáticas implican el diseño de algoritmos, el procesamiento de datos y la optimización de sistemas en ingeniería de software, y son una materia obligatoria para los estudiantes que se especializan en ingeniería de software.
4. Inglés (1) es una materia de examen unificado nacional, que evalúa principalmente cuatro partes: comprensión auditiva, lectura, escritura y expresión oral.