Skip to main content
x

Enrollment in High-Quality Programs

COMPUTER SCIENCE (HIGH QUALITY)

The high-quality Computer Science training program provides computer science engineers with theoretical knowledge and computational engineering, design and programming skills as the foundation, the design and application of computer systems. Students are also equipped with modern methods and techniques to exploit information and knowledge from data sources as well as to build intelligent systems in the industrial age 4.0. Students will study in a modern, advanced environment with a good selection of faculty. Students are also encouraged to learn English and study subjects in English to equip students with the ability to work in the international environment.

Graduates may be recruited in positions of - software developer, system analyst, system manager, network manager, web programmer etc. After graduation, students have a solid foundation of knowledge and ability to contribute individually or in a team. They are capable of studying at a higher level or doing scientific research. The faculty may offer its brilliant and highly meritorious students with excellent academic record, an enrollment to the Master's or Doctorate level programme of the IT Faculty, at Ton Duc Thang University.

 

SOFTWARE TECHNIQUES (HIGH QUALITY)

Software engineering is a technical discipline that deals with all aspects of professional software production, from the early stages of the system specification to the operation and maintenance of the system. Students in this area are trained in basic and advanced knowledge related to software development process in a professional way to create high quality software products to meet the specific business needs in the production of society.

High quality curriculum in software engineering is built to meet the needs of the labor market; Linking theory with reality; combining professional and specialized knowledge with practical skills; and focusing on soft skills and business internship. Students will study in an advanced, modern environment with a selection of qualified faculty. Students are also encouraged to learn English and study subjects in English in order to equip themselves with the ability to work in an international environment.

For background knowledge, students are equipped with basic knowledge of mathematics; programming methods; data structures and algorithms; computer network and database. Students are also trained in social sciences, humanities, and soft skills in order to improve their abilities and develop themselves.

For specialized knowledge, students are equipped with in-depth knowledge in the field of Software Engineering including software development processes, methods and tools related to key activities in the field. High quality software development process includes:

Collection and analysis and specification of software requirements from customers -

  • Design software
  • Software Development
  • Ensure software quality
  • Software operation, maintenance and upgrading
  • Implementation and management of software development projects.

After graduation, students will immediately meet the requirements of the recruiter without having to spend time training again. Students can participate in domestic and international software outsourcing; can develop software to meet the real needs arising from social reality; Can set up self startup companies. Students have the knowledge and skills they need to be able to learn new technologies to advance themselves to higher positions in the software industry. They also have sufficient knowledge base and scientific research ability to continue to study at higher level.