Bachelor in Information and Communication Technology (ICT)

Monday - 10/10/2016 21:40 Quang Doan Nhat





The ICT formation in USTH prepares graduates for careers in the fields of Software Engineering and Computer Science. It focuses on applied research and emerging technologies. The ICT program equips students with the fundamental understanding of computing and system administration, then the professional knowledge of information systems, advance databases and eventually management of projects.

After the graduation, ICT students process a solid foundation in mathematics, informatics, software engineering and communication. They also have a core knowledge of computer science for higher education. Additionally, students can specialize in particular areas such as mobile and web development, security and system, data mining.

Besides the formation aims to train them capable of working effectively in multidisciplinary teams and in an international environment; taking appropriate position in industry upon graduation and growing into leadership position, and also pursuing scientific research or higher education.


The ICT curriculum provides a solid foundation in mathematics, informatics, software engineering and communication. The program also builds a core of computer science for higher education. Additionally, students can specialize in particular areas such as mobile and web development, security and system, data mining, … etc by selecting the appropriate technical electives and completing the ―Group project‖ and the internship of at least 3 months.
Year     Name of course ECTS
B2 Semester 3 Management sciences Law on Intellectual Right 1
Project Management 1
French French 8
Core courses Probability and Statistics 3
Numerical methods 4
Algorithms and data structures 3
Object-oriented programming 4
Signals and Systems 3
Computer Architecture 3
Semester 4 Core courses Discrete Mathematics 4
Analysis & algebraic structures 3
Basic Databases 4
Computer Networks 4
Software Engineering 4
Operating System 4
Digital Signal Processing 4
Selective courses (choose 1 of 2 courses) Mobile Wireless Communication (Optional) 3
Introduction to Embedded System with FPGA (Optional) 3
      TOTAL OF ECTS 60
B3 Semester 5 Management Sciences Scientific Writing 2
French French 7
Core courses Object-Oriented System Analysis and Design 3
Web applications development 4
Communication Systems 4
Advanced databases 3
Graph Theory 3
Artificial intelligence & machine learning 4
Semester 6 Core courses Information Security 3
Mobile Application Development 4
Computer Graphics and Human Computer Interaction 4
Data Mining 4
Selective courses (choose 1 of 2 courses) Image Processing (Optional) 3
Distributed Systems (Optional) 3
      TOTAL OF ECTS 60


Bachelor Program in Information and Communication Technology, University of Science and Technology of Hanoi (USTH) aims to provide students the basic knowledge and solid professional knowledge, necessary social skills to work effectively in multidisciplinary teams and in the international environment; personal qualities and and sense of life-long learning to succeed in career; political qualities and sense of serving community. These objectives are clearly reflected in the below expected learning outcomes:
1. Solid professional knowledge to adapt to various jobs of researching theories, modeling ideas, designing and developing technology solutions, consulting and managing required systems in field of Information and Communication Technology.
2. Personal and professional skills and attributes:
2.1  Reasoning and problem solving
2.2  Experimentation and knowledge discovery
2.3  System thinking and critical thinking
2.4  Creativity, activeness and seriousness
2.5  Professional ethics, integrity, responsibility and accountability
3. Interpersonal skills for teamwork and international communication:
3.1  Leadership and skills to work in Cross-disciplinary teams
3.2  Communication skills: written communication, electronic/multimeadia communication, presentation, persuasive argument, effective negotiation
3.3  English skills, IELTS ≥ 6.5.
4.Conceiving, designing, implementing and operating systems/products/technical solutions in the enterprise and social context


The range of occupational ICT pathway continues to expand as ICT technology penetrates more and more aspects of daily life. Moreover, other science technologies currently requires 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 been received strong support and large investments from government or national and international companies. 

Besides the possibility of finding a job after graduation, ICT students have enough competences to pursue higher education in Vietnamese university or go aboard to study in high quality international universities. The specialization on Computer Science in the ICT pathway gives the core based on which students can grow into specialized researchers.


Logo moi 2    Dr. Doan Nhat Quang - Coordinator         
    Email :

   Mrs. Kieu Thi Minh Quyen - Academic assistant   
   Tel: 84 4 3791 8527