UEH Standard Programs

Computer Science

Semester
(Planned)
Course Type Course
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)