Guangdong University of Foreign Studies,Computer Application, Associate Degree, 2022.10 - Present
National Higher Education Self-study Examination. Passed 13 courses as of today, Introduction to Operating Systems, Introduction to Data Structures, Advanced Language Programming (I), English (I), Advanced Mathematics, Database and Applications, Computer Application Technology, Introduction to Law, Computer Organization and Architecture, Introduction to Programming—Java, Mobile Application Development Technology and Web Design and Production.
Currently preparing for 5 written exams such as Computer Network Technology, Switching and Routing Technologies, Mao Zedong Thought and Theory of Socialism with Chinese Characteristics, College Chinese, An Overview of Xi Jinping Thought on Socialism with Chinese Characteristics for a New Era.
Currently preparing for 5 practical exams: Fundamentals of Computer Programming, Computer Fundamentals and Application Technology, Database and Its Applications, Web Design and Production, Mobile Application Development Technology.
Professional Code: 510201 (Old Code: 610201)
2026 Jan Plan
Course Code
Course Name
13833
Switching and Routing Technologies
13167
Web Design and Production
08553
Introduction to Programming—Java
14567
Mobile Application Development Technology
2026 April Plan (Practical)
Course Code
Course Name
13794
Fundamentals of Computer Programming
13808
Computer Fundamentals and Application Technology
13171
Database and Its Applications
2026 April Plan (Written)
Course Code
Course Name
15040
An Overview of Xi Jinping Thought on Socialism with Chinese Characteristics for a New Era
02141
Computer Network Technology
04729
College Chinese
2026 October Plan (Written)
Course Code
Course Name
15041
Introduction to Mao Zedong Thought and the Theoretical System of Socialism with Chinese Characteristics
13833
Switching and Routing Technologies
In the practical exam review comments, I was informed that course 13182, Data Structures, can be replaced with my previous course score, so I do not need to take it again.
I am unhappy about my progress. It is slow. The reason is that I mainly prepare it for one year until now.
Passed courses
Course Code
Course Name
Exam Date
Pass Method
Score
Credits
08553
Introduction to Programming—Java
202601
Exam
88
4
14567
Mobile Application Development Technology
202601
Exam
60
5
13167
Web Design and Production
202601
Exam
71
5
03706
Ideological and Moral Cultivation and Rule of Law
202510
Exam
69
3
00040
Introduction to Law
202504
Exam
60
3
02318
Computer Organization and Architecture
202504
Exam
66
4
02323
Operating Systems Fundamentals
202304
Exam
67
4
02316
Computer Application Technology
202410
Exam
73
2
02142
Introduction to Data Structures
202210
Exam
75
4
02120
Database and Its Applications
202410
Exam
68
3
00342
Advanced Programming Language (I)
202210
Exam
75
3
00022
Advanced Mathematics (Engineering)
202404
Exam
77
7
00012
English (I)
202210
Exam
80
7
Courses Mapping
Course Code
New Code
Course Name
03706
15042
Ideological and Moral Cultivation and Rule of Law
00040
00341
Introduction to Law
02318
02318
Computer Organization and Architecture
02323
02323
Operating Systems Fundamentals
02316
13807
Computer Application Technology
02142
13181
Introduction to Data Structures
02120
13170
Database and Its Applications
00342
13793
Advanced Programming Language (I)
00022
00022
Advanced Mathematics (Engineering)
00012
13124
English (I)
For the practical course 13182 (Introduction to Data Structures), I do not need to take it, as the review comment indicates. Since it is a combined course, I have already used that one course to substitute for two courses.
2024.04
Subject
Score
Advanced Mathematics (Engineering)
77
Database and Its Applications
41
Computer Network Technology
21
Computer Organization Principles
38
2024.10
Subject
Score
Introduction to Law
35
Database and Applications
68
Linear Algebra
47
Computer Application Technology
73
2025.04
Subject
Score
Introduction to Law
60
Computer Networks
44
Linear Algebra
54
Computer Organization Principles
66
Reasons for passing courses
Already had good understanding before the exam, like Introduction to Data Structures and English
Prepared well enough in the past year, like Advanced Mathematics and Database Applications
For Introduction to Law, I answered almost all questions—even if some answers were improvised.
For Computer Organization Principles, I had prior background knowledge and practiced past exam questions multiple times.
Reasons for failed courses
Thought that I had already prepared well, but actually hadn’t. The exercises I did for the failed subjects were apparently fewer than for the passed courses.
Did not give enough time to prepare
Just walked through videos of the subjects pretending to understand.
Reasons for Selected Failed Courses
Computer Networks
Insufficient practice with exam-style questions
Lack of foundational knowledge in computer network theory
Linear Algebra
Inadequate familiarity with matrix operations and rules
Overestimated understanding of the subject
Lack of hands-on practice; relied solely on video lectures
Exam preparation
Sleep well, maintain a good routine for sleep
Morning and afternoon exams may be in different locations, check the right locations
Register for the exam on time
2026 Program Change and Required Courses
In 2026, the 610201 program will be substituted with the 510201 program. I need to prepare for the following courses:
Replaceable Courses
Course Code
Course Name
13793
Fundamentals of Computer Programming
13833
Switching and Routing Technology
New Courses
Course Code
Course Name
15040
Overview of Xi Jinping Thought on Socialism with Chinese Characteristics for a New Era
15041
Introduction to Mao Zedong Thought and the Theoretical System of Socialism with Chinese Characteristics
02141
Computer Network Technology
04729
College Chinese
Bachelor degree exam
Course Code
Course Name
13180
Operating Systems
13005
Software Engineering
00023
Advanced Mathematics (Engineering)
13011
Artificial Intelligence and Big Data
02324
Discrete Mathematics
13015
Computer Principles
Course Replacements
Old Plan Course
New Plan Course
02142 Introduction to Data Structures (Score: 75)
13182 Data Structures + 13181 Introduction to Data Structures
00012 English (I) (Score: 80)
13124 English (Specialist)
02316 Computer Application Technology (Score: 73)
13807 Computer Fundamentals and Application Technology
02120 Database and Its Applications (Score: 68)
13170 Database and Its Applications
Detailed Exam Results
Course Code
Course Name
Score
Credits
Status
Pass Date
00022
Advanced Mathematics (Engineering)
77
7
Valid
202404
00040
Introduction to Law
60
6
Valid
202504
00342
Advanced Programming Language (I)
75
3
Valid
202210
02318
Computer Organization and Architecture
66
4
Valid
202504
02323
Operating Systems Fundamentals
67
4
Valid
202304
08553
Introduction to Programming—Java
88
6
Valid
202601
13167
Web Design and Production
71
4
Valid
202601
14567
Mobile Application Development Technology
60
4
Valid
202601
15042
Ideological and Moral Cultivation and Rule of Law
69
3
Valid
202510
13124
English (Specialist)
80
7
Substituted
-
13170
Database and Its Applications
68
4
Substituted
-
13182
Data Structures
Medium
1
Substituted
-
13181
Data Structures
75
3
Substituted
-
13807
Computer Fundamentals and Application Technology
73
3
Substituted
-
Pending Courses
The following courses (one or more) may still need to be passed:
Practical
#
Course Code
Course Name
1
13808
Computer Fundamentals and Application Technology
2
13794
Fundamentals of Computer Programming
3
13171
Database and Its Applications
4
13168
Web Design and Production
5
14568
Mobile Application Development Technology
Written
#
Course Code
Course Name
1
13793
Fundamentals of Computer Programming
2
02141
Computer Network Technology
3
04729
College Chinese
4
13833
Switching and Routing Technologies
5
15040
An Overview of Xi Jinping Thought on Socialism with Chinese Characteristics for a New Era
6
15041
Introduction to Mao Zedong Thought and the Theoretical System of Socialism with Chinese Characteristics