Guangdong CS Bachelor Core Curriculum | Generated by AI
Based on the official course plan for 080901 计算机科学与技术 (Computer Science and Technology) bachelor’s degree in Guangdong, here are all the required courses:
Complete Course List (New Plan - 2026+)
必考课程 (Required Courses) - 15 courses, 72 credits total:
| Course Code | Course Name (Chinese) | Course Name (English) | Credits | Exam Type |
|---|---|---|---|---|
| 03708 | 中国近现代史纲要 | Outline of Modern Chinese History | 2 | Written |
| 03709 | 马克思主义基本原理概论 | Introduction to Basic Principles of Marxism | 4 | Written |
| 00023 | 高等数学(工本) | Advanced Mathematics (Engineering) | 10 | Written |
| 02324 | 离散数学 | Discrete Mathematics | 4 | Written |
| 13000 | 英语(专业课) | English (Professional) | 7 | Written |
| 13003 | 数据结构与算法 | Data Structures and Algorithms | 4 | Written |
| 13004 | 数据结构与算法(实践) | Data Structures and Algorithms (Practical) | 2 | Practical |
| 13013 | 高级语言程序设计 | Advanced Language Programming | 4 | Written |
| 13014 | 高级语言程序设计(实践) | Advanced Language Programming (Practical) | 2 | Practical |
| 13015 | 计算机原理 | Computer Principles | 4 | Written |
| 13180 | 操作系统 | Operating Systems | 4 | Written |
| 03344 | 信息与网络安全 | Information and Network Security | 3 | Written |
| 03345 | 信息与网络安全(实践) | Information and Network Security (Practical) | 2 | Practical |
| 08074 | 计算机高级程序设计 | Advanced Computer Programming | 3 | Written |
| 08075 | 计算机高级程序设计(实践) | Advanced Computer Programming (Practical) | 2 | Practical |
| 13005 | 软件工程 | Software Engineering | 3 | Written |
| 13006 | 软件工程(实践) | Software Engineering (Practical) | 2 | Practical |
| 13009 | 数据库原理与应用 | Database Principles and Applications | 4 | Written |
| 13011 | 人工智能与大数据 | Artificial Intelligence and Big Data | 6 | Written |
| 11689 | 计算机科学与技术毕业论文 | Graduation Thesis | 0 (required) | Thesis |
Key Points:
Total: 15 courses (some with separate practical components)
- Written exams: 11 courses
- Practical exams: 5 practical components (paired with their theory courses)
- Graduation thesis: 1 (required but no credits counted)
No elective courses - all 15 are mandatory
Prerequisite for graduation: You must hold a nationally recognized associate degree (or higher) to apply for the bachelor’s certificate
Course Categories Breakdown:
Political/Ideological (4 credits):
- 中国近现代史纲要
- 马克思主义基本原理概论
Mathematics Foundation (14 credits):
- 高等数学(工本) - 10 credits
- 离散数学 - 4 credits
Language (7 credits):
- 英语(专业课)
Core Computer Science (47 credits):
- Data structures, algorithms, programming, databases, operating systems, computer architecture, software engineering, networks, security, AI/big data
Important note: Since you already have an associate degree in Computer Application (510201), many of your completed courses should be eligible for substitution, potentially reducing the actual number of new exams you need to take. You’ll need to check the official substitution table with your chosen examining institution to get the exact list of what you still need.