Semester 1
(19 credits)
|
Compulsory
|
Fundamentals of Programming
(3 credits)
|
Compulsory
|
Microeconomics
(3 credits)
|
Compulsory
|
Mathematics for Computing
(3 credits)
|
Compulsory
|
Marxist - Leninist Philosophy
(3 credits)
|
Compulsory
|
Information Technology Law
(3 credits)
|
Compulsory
|
General Business English
(4 credits)
|
Semester 2
(19 credits)
|
Compulsory
|
Database
(3 credits)
|
Compulsory
|
Marxist - Leninist Political Economics
(2 credits)
|
Compulsory
|
Macroeconomics
(3 credits)
|
Compulsory
|
Introduction to Psychology
(2 credits)
|
Compulsory
|
Computer Architecture and Operating Systems
(3 credits)
|
Compulsory
|
Data Structures and Algorithms
(3 credits)
|
Compulsory
|
English for Technology, Communication and Design 1
(3 credits)
|
Semester 3
(19 credits)
|
Compulsory
|
Scientific Socialism
(2 credits)
|
Compulsory
|
Object-oriented Programming
(3 credits)
|
Compulsory
|
Management
(3 credits)
|
Compulsory
|
Artificial Intelligence
(3 credits)
|
Compulsory
|
Sustainable Development
(2 credits)
|
Compulsory
|
Theory of Graph
(3 credits)
|
Compulsory
|
English for Technology, Communication and Design 2
(3 credits)
|
Semester 4
(18 credits)
|
Compulsory
|
Machine Learning
(3 credits)
|
Elective
|
Stochastic process
(3 credits)
|
Compulsory
|
Design Thinking
(2 credits)
|
Compulsory
|
Ho Chi Minh’s Ideology
(2 credits)
|
Compulsory
|
IT Research Methodology
(2 credits)
|
Compulsory
|
Python Programming
(3 credits)
|
Elective
|
Introduction to Acoustic Processing
(3 credits)
|
Elective
|
Game Theory
(3 credits)
|
Elective
|
Image Processing and Analysis
(3 credits)
|
Semester 5
(19 credits)
|
Compulsory
|
Soft Skills
(2 credits)
|
Compulsory
|
History of Vietnamese Communist Party
(2 credits)
|
Compulsory
|
Computer Network
(3 credits)
|
Elective
|
GUI Design
(3 credits)
|
Compulsory
|
Introduction to Formal Languages
(3 credits)
|
Compulsory
|
Functional Programming
(3 credits)
|
Elective
|
Operation Research
(3 credits)
|
Elective
|
Decision Support Systems
(3 credits)
|
Elective
|
Computer Graphics
(3 credits)
|
Elective
|
Natural Language Processing
(3 credits)
|
Semester 6
(16 credits)
|
Compulsory
|
Cloud Computing
(3 credits)
|
Compulsory
|
Data Mining
(3 credits)
|
Compulsory
|
Entrepreneurship
(1 credit)
|
Compulsory
|
System Programming
(3 credits)
|
Elective
|
Introduction to Deep Learning
(3 credits)
|
Elective
|
Computational Economics
(3 credits)
|
Elective
|
Analytics of Social Network Data
(3 credits)
|
Elective
|
Expert systems
(3 credits)
|
Elective
|
Multimedia Content Creation
(3 credits)
|
Semester 7
(0 credit)
|
Elective
|
Internship and Graduation
(10 credits)
|