Computer ScienceTraining bachelors with background and in-depth knowledge of computer science. Students can understandprinciples of computer operation,Can apply knowledge from basic to advanced to research, propose, and buildsoftware solutions, as well as theintelligent information systemand complete to serve research and development purposes, as well as meet the practical needs of society.
- The curriculum is systematically designed in computer science.
- The curriculum focuses on developing skills and knowledge of programming techniques, algorithms, algorithm complexity analysis, and use of modern programming languages.
- Students can practice and participate in research in modern laboratories
In charge of the training program
After graduation, students majoring in Computer Science master the following skillsknowledge sau:
- Understand basic knowledge of socio-economics, political science and law in studying, researching and solving practical problems in Vietnam.
- Understand programming principles, computer architecture, operating systems, databases, computer networks, information systems, information security foundations, cryptography theory.
- Understand computer network security techniques, web application security, cloud computing security, database security, network attack and intrusion techniques.
- Have knowledge of protection models and defense techniques against intrusion attacks and secure network administration.
- Have knowledge of assessing weaknesses, vulnerabilities, security testing techniques, policy and legal issues and information security standardization.
Prepare to leaveprofessional attitude and ethics
- Demonstrate self-reliance when working independently, demonstrate personal responsibility and responsibility for the work group
- Plan, coordinate, manage resources, evaluate and improve the effectiveness of activities
- Express opinions and defend personal views based on an objective, scientific approach.
- Determine to implement social responsibilities and professional ethics in making comments and assessments on professional issues.
Prepare to leaveforeign languages and information technology:
Bachelor of Computer Science working at positions:
- Smart system and application software development expert
- Application software design and outsourcing expert
- Policy planning expert information technology development
- Experts in operating and maintaining software, computer hardware, computer networks, smart systems.
- Lecturers, researchers at universities and research institutes.