Skip to main content

Computer Networks and Data Communication

Major code7480102

  • Study duration04 years
  • SubjectA00, A01
  • Fee27.000.000VND/year

Recent admission scores (on a 30-point scale)


Computer Networks and Data Communication

The Computer Networks and Data Communications discipline trains graduates in building, administering, and developing information system infrastructures for organizations, governments, and enterprises.
The training program meets the demand for technical personnel, administrators, and researchers to develop communication and computer networking solutions for agencies, organizations, and businesses with information and communication technology (ICT) infrastructure.
It also responds to the development of modern technology trends in the Fourth Industrial Revolution. Specifically, graduates will know how to design, build, and manage Internet of Things (IoT) systems. Furthermore, a bachelor in computer networks and data communications will be able to independently develop IoT startup projects on multiple application platforms. 



  • With a degree in Computer Networks and Data Communication, graduates will achieve the following requirements: 
  • Proficient understanding of the principles of operation, characteristics, and technical mechanisms for processing communication in computer networks and data communication networks;
  • Understanding and mastery of the operational mechanisms and applications of communication protocols in telecommunication infrastructure and computer networks;
  • How to analyze and formulate issues related to network technology solutions in Internet of Things (IoT) applications;
  • Ability to design systems, program, and manage IoT projects;
  • Ability to apply flexible professional knowledge to deploy and utilize search tools, updates, exploitation, and analysis of information related to the field; 
  • Readiness to collaborate, organize planning, communicate, and present issues scientifically and objectively. 


Fundamental subjects

Arithmetic and Algebraic Structures

Calculus 1

Calculus 2

Linear Algebra

Applied and Statistical Probability

Discrete Mathematics

Data Structure

Digital Technology

Programming languages

Object-oriented Programming

Computer Architecture

Operating System Principles


Computer Networks

Compulsory Subjects


Digital Signal Processing

Signals and Systems

Specialized Mathematics

Network Design and Administration

Modeling and Simulation

Transmission Techniques

Network Connection Techniques

Network and Communication Security

Telecommunication Network Management

Specialized Internship



Elective Subjects

Multi-hop Wireless Networks

Signals and Control

Network Service Quality

Cloud Computing

Wireless Sensor Networks

Artificial Intelligence

Cognitive Radio

Embedded Programming

Big data

System Design

Network Programming

Mobile Application Programming


Graduates of the Computer Networking and Data Communication program can work in various positions, such as:

  • Network communication system design and development technicians for businesses. 
  • Administrators, network operators, system developers, or network management experts for businesses, organizations, and institutions utilizing computer networks and data communication.
  • Technicians, programmers, network operators, and experts in developing modern IoT systems.
  • Researchers and experts in developing IoT solutions for industries such as healthcare, agriculture, or transportation.