No. |
Block of Knowledge |
Total credits |
|
|
Total credits |
Compulsory |
Optional |
1 |
General Education Knowledge: 61 credits |
|
1.1 |
- Political theory and law modules
-
Code |
Module |
Credits |
Semester |
Faculty |
301001 |
The Basic Principles of Marxism - Leninism |
5 |
3 |
Social Sciences & Humanities |
301002 |
Ho Chi Minh Ideology |
2 |
4 |
Social Sciences & Humanities |
301003 |
Revolutionary Way of Communist Party of Vietnam |
3 |
5 |
Social Sciences & Humanities |
|
10 |
10 |
|
1.2 |
- Social Sciences
-
Code |
Module |
Credits |
Semester |
Faculty |
302053 |
Introduction of Laws |
2 |
2 |
Law |
|
2 |
2 |
|
1.3 |
- Natural Sciences
-
Code |
Module |
Credits |
Semester |
Faculty |
501031 |
Applied Calculus for IT |
4 |
1 |
Information Technology |
502061 |
Applied Probability and Statistics for IT |
4 |
2 |
Information Technology |
501032 |
Applied Linear Algebra for IT |
4 |
1 |
Information Technology |
|
12 |
12 |
|
1.4 |
- English
-
Code |
Module |
Credits |
Semester |
Faculty |
001214 |
Global Citizen English 4 |
8 |
2 |
TDT Creative Language Center |
001212 |
Natural English 2 |
5 |
1 |
TDT Creative Language Center |
001213 |
Global Citizen English 3 |
8 |
1 |
TDT Creative Language Center |
001215 |
Global Citizen English 5 |
9 |
2 |
TDT Creative Language Center |
|
30 |
30 |
|
1.5 |
Informatics Basics |
|
|
|
1.6 |
- Supporting Skills
-
Code |
Module |
Credits |
Semester |
Faculty |
302207 |
Presentation Skills |
1 |
1 |
Social Sciences & Humanities |
302205 |
Creative Thinking Skills |
1 |
2 |
Social Sciences & Humanities |
L00001 |
Skills for sustainable development |
2 |
1 |
Department of Skills |
L00017 |
Skills for sustainable development - Coach |
0 |
1 |
Department of Skills |
L00018 |
Skills for sustainable development - Design your life |
0 |
1 |
Department of Skills |
300085 |
Writing and Presenting Skills |
1 |
3 |
Social Sciences & Humanities |
300051 |
Teamwork Skills |
1 |
2 |
Social Sciences & Humanities |
300015 |
Learning methods in university |
1 |
1 |
Social Sciences & Humanities |
|
7 |
7 |
|
1.7 |
- Physical Education
-
Code |
Module |
Credits |
Semester |
Faculty |
D01001 |
Swimming (Compulsory) |
0 |
1 |
Sport Science |
|
Optional group of Physical Education 1 |
0 |
2-0 |
|
D01106 |
Physical Education 1 - Tennis |
0 |
|
Sport Science |
D01101 |
Physical Education 1 - Football |
0 |
|
Sport Science |
D01105 |
Physical education 1 - Aerobic |
0 |
|
Sport Science |
D01102 |
Physical Education 1 - Taekwondo |
0 |
|
Sport Science |
D01103 |
Physical Education 1 - Volleyball |
0 |
|
Sport Science |
D01104 |
Physical Education 1 - Badminton |
0 |
|
Sport Science |
D01120 |
Physical education 1 - Fitness |
0 |
|
Sport Science |
D01121 |
Physical education 1 - Hatha Yoga |
0 |
|
Sport Science |
|
Optional Group of Physical Education 2 |
0 |
2-0 |
|
D01205 |
Physical Education 2 - Table Tennis |
0 |
|
Sport Science |
D01201 |
Physical Education 2 - Karate |
0 |
|
Sport Science |
D01202 |
Physical Education 2 - Vovinam |
0 |
|
Sport Science |
D01204 |
Physical Education 2 - Basketball |
0 |
|
Sport Science |
D01206 |
Physical Education 2 - Action Chess |
0 |
|
Sport Science |
D01203 |
Physical Education 2 - Vietnamese Traditional Martial Art |
0 |
|
Sport Science |
D01220 |
Physical education 2 - Field Hockey |
0 |
|
Sport Science |
|
Certificate of Physical Education |
1.8 |
- National Defense Education
-
Code |
Module |
Credits |
Semester |
Faculty |
D02029 |
National Defense Education - 2nd Course |
0 |
2 |
National Defense & Security Education Centre |
D02028 |
National Defense Education - 1st Course |
0 |
2 |
National Defense & Security Education Centre |
D02030 |
National Defense Education - 3rd Course |
0 |
1 |
National Defense & Security Education Centre |
|
Certificate of National Defense Education |
2 |
Specialized Education Knowledge: 82 credits |
|
2.1 |
- Basic Knowledge
-
Code |
Module |
Credits |
Semester |
Faculty |
501043 |
Data Structures and Algorithms I |
4 |
2 |
Information Technology |
501042 |
Programming Methodology |
4 |
1 |
Information Technology |
501044 |
Discrete Structures |
4 |
3 |
Information Technology |
|
12 |
12 |
|
2.2 |
Major Knowledge |
54 |
33 |
21 |
2.2.1 |
General Knowledge |
13 |
13 |
|
|
- General modules and Compulsory modules
-
Code |
Module |
Credits |
Semester |
Faculty |
502056 |
Basic Career Requirement |
1 |
4 |
Information Technology |
502044 |
Computer Organisation |
4 |
2 |
Information Technology |
502046 |
Introduction to Computer Networks |
4 |
3 |
Information Technology |
502047 |
Introduction to Operating Systems |
4 |
3 |
Information Technology |
|
13 |
13 |
|
2.2.2 |
Specialized Knowledge |
41 |
20 |
21 |
|
- General modules and compulsion modules
-
Code |
Module |
Credits |
Semester |
Faculty |
503040 |
Design and Analysis of Algorithms |
4 |
5 |
Information Technology |
502045 |
Software Engineering |
4 |
5 |
Information Technology |
502051 |
Database Systems |
4 |
4 |
Information Technology |
502042 |
Combinatorics and Graphs |
4 |
4 |
Information Technology |
504074 |
Industrial Experience Requirement |
4 |
6 |
Information Technology |
|
20 |
20 |
|
|
- Optional Modules
-
Code |
Module |
Credits |
Semester |
Faculty |
|
Optional Group 1 |
15 |
4-3,5-6,6-3,7-3 |
|
502043 |
Data Structures and Algorithms II |
4 |
|
Information Technology |
505054 |
Formal Specification & Design Techniques |
3 |
|
Information Technology |
503073 |
Web Programming and Applications |
3 |
|
Information Technology |
504058 |
Software Testing |
3 |
|
Information Technology |
505055 |
Embedded Software Design |
3 |
|
Information Technology |
502050 |
Requirements Analysis and Design |
3 |
|
Information Technology |
503058 |
Logic and Formal Systems |
3 |
|
Information Technology |
504060 |
Software Verification and Validation |
3 |
|
Information Technology |
504070 |
Enterprise Service-Oriented Architecture |
3 |
|
Information Technology |
503057 |
Software Engineering on Modern Application Platforms |
3 |
|
Information Technology |
502057 |
Programming Language Concepts |
3 |
|
Information Technology |
504076 |
Game Development |
3 |
|
Information Technology |
503074 |
Mobile Apps Development |
3 |
|
Information Technology |
504077 |
Design Pattern |
3 |
|
Information Technology |
503056 |
Software Development on Evolving Platforms |
3 |
|
Information Technology |
505053 |
Automatic Software Validation |
3 |
|
Information Technology |
504073 |
Advanced Software Engineering |
3 |
|
Information Technology |
|
Optional Group 2 |
6 |
6-3,7-3 |
|
503043 |
Introduction to Artificial Intelligence |
3 |
|
Information Technology |
503049 |
Introduction to Computer Security |
3 |
|
Information Technology |
505043 |
Knowledge Discovery and Data Mining |
3 |
|
Information Technology |
503066 |
Enterprise Resource Planning Systems |
3 |
|
Information Technology |
503067 |
IT and Customer Relationship Management |
3 |
|
Information Technology |
503044 |
Introduction to Machine Learning |
3 |
|
Information Technology |
504068 |
Distributed Databases |
3 |
|
Information Technology |
504045 |
Introduction to Language Processing |
3 |
|
Information Technology |
502049 |
Introduction to Information Security |
3 |
|
Information Technology |
502052 |
Enterprise Systems Development Concepts |
3 |
|
Information Technology |
503062 |
Management of Information Systems |
4 |
|
Information Technology |
|
21 |
|
21 |
2.3 |
- Apprenticeship
-
Code |
Module |
Credits |
Semester |
Faculty |
512CM1 |
Professional practice skills |
0 |
7 |
Information Technology |
504078 |
Information Technology Project 1 |
4 |
7 |
Information Technology |
|
4 |
4 |
|
2.4 |
- Graduation Thesis or Specialized Optional Modules
-
Code |
Module |
Credits |
Semester |
Faculty |
504079 |
Graduation Thesis |
12 |
8 |
Information Technology |
|
12 |
|
12 |
|
|
143 |
110 |
33 |