Four programs including the Bachelor of Science in Computer Science, Software Engineering, Information Systems, and Information Technology, are all four-year bachelor programs. They share common expected learning outcomes, including the general and foundation knowledge on science, mathematics, and computing; the personal and interpersonal skills; the understanding of the current context, ethics, and responsibilities; the understanding of scientific and research methods; and the ability to perform conceiving, designing, implementing computing solutions; and verifying, operating, maintaining, and evolving computing systems. The main differences among those programs are the advanced knowledge, which includes in-depth courses, for each of the fields and the expected level of understanding on the professional skill sets.

The IT bachelor curricula are designed based on:

  • The program specification and documents from the Ministry of Education and Training, the credit-based university and college training regulations.
  • The reference of training program ACM (Association for Computing Machinery), IEEE Computer Society and other well-known universities, such as Massachusetts Institute of Technology (MIT) , Stanford University , University of California--Berkeley .The feedbacks and comments from career employers, alumni and students
  • The programs contains fundamental to advanced knowledge on information technology, mathematics, physics, foreign language, social sciences and humanities, etc. It is designed logically and flexibly to help the students be able to gather necessary knowledge to become IT bachelors as well as satisfy the social requirements for jobs.

The program contents reflect our mission and the common vision of the Faculty and University via 6 main training objectives.

The name of the degree programmes and major codes in the Ministry of Education and Training's list of names and codes for higher education. The name accurately represents the programs and are precisely the standard terminology used by the international community.

Program Major code The name of the degree programs
In Vietnamese In English
Computer Science 7480101 Cử nhân Khoa học máy tính Bachelor of Science in Computer Science
Software Engineering 7480103 Cử nhân Kỹ thuật phần mềm Bachelor of Science in Software Engineering
Information Systems 7480104 Cử nhân Hệ thống thông tin Bachelor of Science. in Information Systems
Information Technology 7480201 Cử nhân Công nghệ thông tin Bachelor of Science in Information Technology

The curricula of the four programs consist of 138 credits, divided into two knowledge blocks: General education and Professional education. The Professional education requirements consists of pre-major requirements and major requirements. The programs are credit-based, highly integrated, with major elective and minor elective components, enabling each student to formulate a study plan according to individual ability and aspiration. The structure of the curricula and the distribution of credits are presented in the following table.

Requirements Number of credits
Required Major Elective Minor Elective Total Credits
I. General Education * 42 14 0 56
(*) excluding foreign language, National Defense Education and Physical Education (total 20 credits)
II. Professional Education
II.1. Pre-major requirements 38 0 0 38
II.2. Major requirements 16 8 10 34
II.3. Graduation requirements 0 10 0 10
Total accumulated credits for graduation (I+II.1+II.2+III) 138

The table also shows the balance between professional knowledge and general knowledge. The general knowledge block accounts for 41% while the professional knowledge block accounts for 59%. The group of courses in each block is also distributed quite evenly.

The connection between knowledge blocks, from the general knowledge to the professional knowledge with detailed information about courses is illustrated in the training program diagram [Fig. II.1].

The program requirements below helps students to know what knowledge they have accumulated and what courses are offered in the following semesters. From that view, it is easier for them to make their own learning plan to achieve the best results.