Bachelor in Computer Science
Ho Chi Minh City University of Technology

USD 16,700 (Per Year)
3-4 years

Course Description


  • Bachelor of Engineering in Computer Science, awarded by Ho Chi Minh City University of Technology (Bach Khoa)
  • Duration: 4 years full-time
  • No. of credits: 143 credits
  • Medium of instruction: English
  • Campus: Downtown campus
  • Intakes: August, January
  • Tuition Fee (USD): approx. 16,700 USD*
(*for studying 4 years in Vietnam)

*Program accredited by ABET

HCMUT’s Computer Science program offers students a framework for understanding computer technology and its mathematical foundations. Students will acquire the skills and knowledge necessary to influence the hyperconnected digital landscape, become fluent in programming languages, learning about data structures and algorithms, networks and operating systems. 


After graduating from Computer Science program from  Ho Chi Minh City University of Technology - Bach Khoa (HCMUT - BK), engineers can take a lot of work in the fields of Computer and Information Technology as:
  • Software designing and software constructing for banks, financial, administrative and commercial organizations, etc.
  • Application designing and application constructing for mobile devices, E-Commerce applications, games on computer and mobile devices, etc.
  • Managing and building security solutions for a computer system and computer network.
  • Working for software outsourcing companies in the USA, Japan, and Europe markets

Students have 2 options:
Option 1:
Students study at HCMUT – Bach Khoa (HCMUT) for 4 years and get the Bachelor of Engineering in Computer Science awarded by HCMUT – Bach Khoa (HCMUT).

Option 2:
After completing 02 years at HCMUT – Bach Khoa (HCMUT), students with financial and academic eligibility may transfer to our following oversea partner universities in Australia & USA the later 02 years to complete their study for Bachelor degree:
  • The University of Queensland, Australia
  • The University of Adelaide, Australia
  • The Catholic University of America, USA
The official bachelor degree is awarded by the partner university.
The advantage of this option is that the student can save about 50% total fee (tuition fee and living expense) compared to studying for full 4 years in Australia to get a Bachelor Degree.


Semester 1
Soft Skills;
Social Skills;
Physical Education 1;
General Chemistry;
Calculus 1;
General Physics 1;
Introduction to Computing;
Discrete structures;

Semester 2
Physical Education 2;
Calculus 2;
Linear Algebra;
Digital Systems;
Programming Fundamentals;
Physics Experiments.

Semester 3
Physical Education 3;
Vietnamese Languages and Cultures 1;
Numerical Methods;
Computer Architecture;
Object-Oriented Programming;
Data Structures and Algorithms;
*01 elective subject in the following:
General Physics 2;
Applied Mechanics;
Theoretical Mechanics.

Semester 4
Probability and Statistics;
Mathematical Modeling;
Software Engineering;
Operating Systems;
Practice on Software Engineering
Professional Skills for Engineers;

Semester 5
Database Systems;
Computer Networks;
Principles of Programming Languages;
Vietnamese Languages and Cultures 2;
*01 elective subjective in the following:
General Economics;
Business Administration for Engineers;
Engineering Economics;
Operation Management for Engineers;
Project Management for Engineers.

Semester 6
Algorithms Design and Analysis;                                                 
Multi-Disciplinary Project;
Vietnamese Languages and Cultures 3;                             
*02 Compulsory Elective
*Summer Internship: Industrial Attachment

Semester 7
Vietnamese Languages and Cultures 4;
*01 Compulsory Elective
*03 Discipline Elective
Thesis Proposal  ​​​​​​​

Semester 8
Vietnamese Languages and Cultures 5;
Graduation Thesis;
*01 Discipline Elective

Compulsory Elective includes:
  • Advanced Software Engineering
  • Parallel Processing
  • Computer Graphics
  • Artificial Intelligence
  • Cryptography and Network Security
Discipline Elective includes:
  • Advanced Computer Networks
  • Web Programming
  • Database System Managements
  • E-commerce
  • Data Minings
  • Systems Security
  • Mobile Programming
  • Image processing and computer vision
  • Internet of Things Application Development
  • Information and Social Networks
  • Machine Learning
  • Intelligent Systems
  • Software Testing

Apply to Ho Chi Minh City University of Technology