Skip to main content

Expected Learning Outcomes 2018, Software Engineering, high-quality program

  1. Major in:
    • Code: F7480103
    • Vietnamese name: Kỹ thuật phần mềm
    • English name: Software Engineering
  2. Level: University         Mode of study: Regular
  3. Degree: Bachelor
  4. Program Objectives - POs

    PO1: Students have basic knowledge of natural sciences, social sciences and humanities, politic; especially enhance language skills and soft skills for work.

    PO2: Students have solid specialized knowledge and ability to solve practical requirements in the field of high-quality software research, development, and processing.

    PO3: Students have the ability to self-study, self-research to develop their expertise and can continue to study at a higher level (Master, Ph.D.).

    PO4: The students act professionally, have the skills and working style according to international standards, law compliance, responsibility and ethics in the work, have the desire to learn and study lifelong practice.

  5. Expected learning Outcomes - ELOs

Groups of ELOs


 Description of ELOs

General knowledge

General knowledge of political theory, natural sciences, and social sciences, knowledge of foreign languages and information technology

ELO1: Manipulate basic knowledge of specialized math and basic programming to solve problems in software engineering.

ELO2: Good use of foreign language and informatics at least level B2 (international), from IELTS 5.5 or above (or other equivalent certificates), manipulate knowledge of foreign language, philosophy, law, and society to integrate and develop the quality of a global citizen.

Specialized knowledge

The techniques and principles characteristic of the major; analyze and solve the problems of the major...

ELO3: Explain the basic working principles of hardware and software systems as well as computer networks.

ELO4: Understand the processes of the software implementation, development, and outsourcing, including analysis, design, coding, testing, operation, and maintenance of a software system.

ELO5: Understand the knowledge of algorithms and modern computing models in the IT field.

Specialized skills 

(Practical skills: involving manual dexterity and the use of methods, materials, tools and instruments)

Occupational skills

ELO6: Produce high-quality software that runs on various modern application platforms such as web platforms, mobile platforms, embedded systems, distributed systems.

ELO7: Be able to check, assess, detect, and solve software errors to control and ensure product qualities.

ELO8: Be able to design, manage and operate business information systems at a moderate level.

General skills

(Cognitive skills: involving the use of logical, intuitive and creative thinking)

Soft skills

ELO9: Having good orientation, good planning in career development, high adaptability and self-training to meet new requirements.

ELO10: Develop the ability of self-study, self-research, update and apply new technologies to build software to improve product qualities.

Attitude and awareness


ELO11: Aware of contributing to creating valuable products, contributing to promoting the country's scientific and technical development.

ELO12: Having professional ethics, honesty, progressive spirit, eager to learn, self-study to continue to improve professional skills in the spirit of respecting domestic and international laws.