The Bachelor program in Information and Communication Technology (ICT) at USTH focuses on applied research and new technology in two majors: Software Engineering and Computer Science. The ICT program provides students with basic knowledge of computers and system administration, professional knowledge of information systems and databases, and finally project management. In addition, the training program also prepares students to work effectively in teams and in international environments. After graduation, students can apply for jobs in the industry or continue their research at higher levels of education.
Table of Content
1. PROGRAM CURRICULUM
The ICT curriculum provides a solid foundation in mathematics, informatics, software engineering, and communication skills. The program also builds core knowledge in computer science, which is the scientific basis for students to pursue Master’s or Ph.D. programs.
In addition, students will receive specialized training in web programming, security and systems, and data mining. Students must complete a “group project,” a 3-month graduation internship, as well as several elective courses.
| Courses | ||
|---|---|---|
| Core Industry Knowledge | Computer Architecture, Operating Systems | Fundamentals of Databases |
| Data Structures and Algorithms | Advanced Programming with Python | |
| Object-Oriented Programming, Advanced Programming with Python | Cyber Law and ICT Ethics | |
| Computer Networks | Introduction to Cryptography | |
| Search Systems, Intrusion Detection and Prevention | Malware Analysis, Digital Forensics, Penetration Testing | |
| Web Application Development, Web Security | ||
| Specialized Knowledge | Computer Science Orientation | Software Engineering Orientation |
| Image Processing, Computer Graphics | Software Testing and Quality Assurance | |
| Computational Theory | Mobile Application Development | |
| Optimization 2 | Advanced Databases | |
| Artificial Intelligence | Computer System Administration | |
| Introduction to Cryptography | Mobile Wireless Communication | |
| Fundamentals of Data Science | Cyber Law and ICT Ethics | |
| Natural Language Processing | Network Simulation | |
| Computer Vision | Network Programming | |
| Network Security Monitoring and Surveillance | ||
| Elective Courses | Applied Statistics and Experimental Design | Introduction to Mechatronics |
| Introduction to GIS (Geographic Information Systems) | Manufacturing 1 | |
| Web Security | Time Series Data Analysis | |
| Financial Mathematics | ||
2. PROGRAM OUTCOMES
Issued under Article 5 – Chapter II of Decision No. 1292/QD-DHKHCNHN dated December 22, 2022, by the Rector of the University of Science and Technology of Hanoi (USTH), see here.
After graduating in Information and Communication Technology, students will meet the following requirements:
– Have basic understanding of one or more fields: computer science, software engineering, information systems, computer networks, and communications.
– Have basic knowledge of methods, algorithms, and tools to analyze, design, develop, and deploy software products or solutions for web and mobile platforms.
– Have knowledge of data, information, and knowledge systems.
– Have the knowledge and ability to program and develop software.
– Master the appropriate knowledge and tools to manage and apply information technology to real-world fields.
In addition to major-specific knowledge, students are also equipped with soft skills and foreign language proficiency to meet the increasing demands of a professional and competitive working environment after graduation.
3. CAREER OPPORTUNITIES
The range of occupational ICT pathways continues to expand as ICT technology penetrates more and more aspects of daily life. Moreover, other science technologies currently require ICT as the tool for development. Common areas of work for ICT graduates include software engineering and programming for web and mobile platforms; systems analysis and administration; multimedia development and processing.
Employment opportunities for ICT graduates are very strong due to the high demand in the industrial sector. The ICT industry did not succumb to the effects of the recent Global Financial Crisis as compared with many other sectors. Furthermore, many ICT start-up projects in Vietnam have received strong support and large investments from the government or national and international companies.
Besides the possibility of finding a job after graduation, ICT students have enough competencies to pursue higher education in Vietnamese universities or go abroad to study in high-quality international universities. The specialization in Computer Science in the ICT pathway gives the core based on which students can grow into specialized researchers.
4. CONTACT INFORMATION
- About the training program:
Department of Information and Communication Technology (ICT)
Tel: (+84-24) 32 12 18 01
Email: ict_dept@usth.edu.vn
Add: Room 408, 4th floor, A21 building, University of Science and Technology of Hanoi
- About Admission:
Department of Admissions and Communication (DAC)
Tel: ( + 84-24) 77 72 77 48
Email: admission@usth.edu.vn
Add: Room 102, 1st floor, A21 building, University of Science and Technology of Hanoi





