Information Security

At present, the situation of network security and information security in the country as well as in the world are evolving complex such as hacked sites, illegal e-commerce systems, seizures Domain names, personal information and data are stolen, deleted, new virus variants appear, and many types of malicious code are raging. Therefore, together with the need to exchange and exploit information through the Internet is becoming more and more information security is gradually becoming an important factor essential for the development of information technology. as well as all economic, social, defense and security activities of the country. Building high-quality human resources in the field of information security is sufficient to cope with the risk and risk of information insecurity is extremely important and urgent.

The ATTT training program is part of the Erasmus + project funded by the European Union, three Vietnamese universities, including Hanoi University of Technology, Faculty of Information Technology – Vietnam National University of Agriculture and Ho Chi Minh City University of Technology has worked closely with partner universities in Europe including the Grenoble Academies (GIP FIPAG) – France, Uninettuno-State University and the University of Vigo-Spain Undergraduate and postgraduate programs in Information Security.

1. Purpose

1.1.  Common purpose

The Information Security Training course aims to provide students with general IT knowledge and skills in the areas of information safety and security; Helps graduates to be ready to meet the demands of the real world. The graduates have the ability to work in IT and communication units in general, specializing in information security and security, as well as in agencies, organizations and enterprises applying IT such as administration, finance, banking, insurance, telecommunications … or can continue to graduate programs in the IT field.

1.2. Detail purpose

The bachelor’s degree in information security after graduation meets the following objectives:

PO1: Having good professional ethics and ethics, loving, active and high responsibility in work.

PO2: Applying to the practical knowledge of mathematics, information technology such as programming techniques, computer architecture and operating system, databases, data transmission and computer networks, software technology. , encryption and decryption techniques.

PO3: Apply to the practical knowledge of information security such as cryptographic techniques, security in software, database, operating system, computer network, information security.

PO4: Can use specialized English; Confident in communication, working independently or in a team effectively; Adapts well to work environments.

PO5: Understand professionalism and professional responsibility for the economy, the environment and the law; Self-learning and approaching, application of technological advances in the field of deep professional, consciousness strives to rise.

2. Learning Out Come

To complete the training program, learners have the following knowledge, skills, abilities and responsibilities:

ELO1. Apply knowledge of social science and humanities to career and life.

ELO2. Explain the basic concepts, social and legal issues in the field of information technology.

ELO3. Apply the basic knowledge of mathematics and natural sciences to solving theoretical and practical issues related to information security, thereby developing new knowledge and continuing studying at higher levels.

ELO4. Explain how to represent some types of basic data on computers, computer architecture and computer networks, roles and principles of the operating system, basic principles of communication and information security in computer and computer networks

ELO5. Analysis and design system; evaluate common data models (databases); Explain the principles and techniques of programming, how a program is executed on the computer; Elaborate methods of designing algorithms and data structures to build computer software.

ELO6. Present basic knowledge on management, economics, environmental protection.

ELO7. Apply knowledge of software development process, software architecture, database management system to software development.

ELO8. Explain the basics of encryption; Evaluate some methods and tools for monitoring, ensuring system security. Apply knowledge of safety ensuring to the development of IT systems.

ELO9. Ability to use computers, Internet and office applications for basic work.

ELO10.  English level required is B1 under EU frame or equivalent. Read and understand the main ideas of a report or materials related to IT, using English to express and handle some common professional situations; Ability to write simple reports, present opinions related to professional work.

ELO11.  Effective communication; Presentation, group discussion, good coordination with members when joining the IT development team involved in many fields.

ELO 12. Programming proficiency in at least one programming language, using at least one database management system; Building, installing, operating the IT system.

ELO 13.  Apply some scientific and technical tools to monitor, analyze and solve problems related to ensuring safety and security of information systems of computers and networks; Designing, building and deploying applications that ensure security and information security.

ELO 14. Perform ethics and professional responsibility, personal responsibility and responsibility for the group, compliance with occupational safety principles.

ELO 15.  Self-orientated, adapt to different working environments; Being aware of the necessity of self-learning, accumulation of knowledge and experience to improve the professional level to meet the job requirements.

3. Career orientation of the students after graduation

– Learners after graduating from IT universities, Information Security majors are able to work in units operating in the field of Information Technology in general and specialized in Information Security in particular, as well as IT agencies, organizations and enterprises that apply IT such as government agencies, financial, banking, insurance and telecommunications agencies. with job positions:

+ Progammer

+ Software testing

+ Network Administration

+ Network security

+ Database security

+ Analyze, consult, design information system.

+ Examining, evaluating and handling information security incidents for networks and systems.

– After a period of accumulated experience, bachelors of IT can be qualified for management positions such as Team Leader, Project Manager, IT Manager.

– Ability to work as lecturers teaching at IT training institutions, IT researchers at research institutes and centers.

4. Training time: 4 Years

5. Education program

Year Semeter Ordinal
number
Module Course code Credits Lecture Practice  Prerequisite course Course code  Prerequisite

Mandatory/
Optional
The minimum number of credits required

1

1

1

Principle of Marxism and Leninism 1 ML01001

2

2

0

      Mandatory 0

1

1

2

Basics of informatics TH01001

3

2

1

      Mandatory

1

1

3

Physics for informatics TH01029

3

2

1

      Mandatory

1

1

4

Linear algebra TH01006

3

3

0

      Mandatory

1

1

5

Calculus TH01024

3

3

0

      Mandatory

1

1

6

Introduction to laws ML01009

2

2

0

      Mandatory

1

1

7

An Introduction to Cefr – Based Tests SN00010

1

      Mandatory

1

1

8

General physical education GT01016

1

0,5

0,5

      Mandatory

1

1

9

Guidelines for National Defense and Security of Vietnam Communist Party QS01011

2

2

0

      Mandatory

1

2

10

Principle of Marxism and Leninism 2 ML01002

3

3

0

Principle of Marxism and Leninism 1 ML01001 2 Mandatory 2

1

2

11

Probability and Statistics TH01007

3

3

0

Calculus TH01024 2 Mandatory

1

2

12

Discrete mathematics TH01023

3

3

0

Linear algebra TH01006 2 Mandatory

1

2

13

Computer architectures and Micro-processing TH01022

3

3

0

Basics of informatics TH01001 2 Mandatory

1

2

14

Databases TH02001

3

3

0

Basics of informatics TH01001 2 Mandatory

1

2

15

Programming Techniques TH02034

3

2

1

Basics of informatics TH01001 2 Mandatory

1

2

16

Numerical methods TH01025

2

2

0

Calculus TH01024 2 Optional

1

2

17

Principles of Accounting KQ02014

3

3

0

      Optional

1

2

18

English 0 SN00011

2

2

0

      Mandatory

1

2

19

Athletics, Thletics Aerobic, Gymnastics, Football, Volleyball, Basketball, Badminton, Chess, Dance Sport, Swimming Chọn 2/9 học phần GDTC: GT01017, GT01018, GT01019, GT01020, GT01021, GT01022, GT01023, GT01014, GT01015

1

0

1

      Mandatory

1

2

20

Soft skills KN01001/
KN01002/
KN01003/
KN01004/
KN01005/
KN01006
      Mandatory

1

2

21

Defence warker – security QS01012

2

2

0

      Mandatory

2

3

22

English 1 SN01032

3

3

0

English 0 SN00011 3 Mandatory 0

2

3

23

Database security TH03124

2

1,5

0,5

Databases TH02001 2 Mandatory

2

3

24

Introduction to Software Engineering TH02036

2

2

0

Basics of informatics TH01001 2 Mandatory

2

3

25

Data structures and Algorithms TH02016

3

3

0

Programming Techniques TH02034 2 Mandatory

2

3

26

Practice for Data structures and Algorithms TH02035

1

0

1

Data structures and Algorithms TH02016 1 Mandatory

2

3

27

Object-Oriented Programming TH03106

3

2

1

Data structures and Algorithms TH02016 1 Mandatory

2

3

28

System analysis and design TH02037

3

3

0

Databases TH02001 2 Mandatory

2

3

29

General Military Strategies and Techniques for using shotguns and grenades QS01013

6

1,5

4,5

      Mandatory

2

4

30

English 2 SN01033

3

3

0

English 1 SN01032 3 Mandatory 3

2

4

31

Principles of operating systems TH02015

3

3

0

Computer architectures and Micro-processing TH01022 2 Mandatory

2

4

32

Computer networks TH02038

3

2,5

0,5

Basics of informatics TH01001 2 Mandatory

2

4

33

Vulnerability detection TH03125

2

1,5

0,5

Programming Techniques TH02034 2 Mandatory

2

4

34

Algorithm Complexity TH02041

2

2

0

Data structures and Algorithms TH02016 2 Mandatory

2

4

35

Web Application Development TH03109

3

2

1

Programming Techniques TH02034 2 Mandatory

2

4

36

JAVA Programming TH03111

3

2

1

Object-Oriented Programming TH03106 2 Optional

2

4

37

Computer network design TH03215

3

2

1

Computer networks TH02038 2 Optional

2

4

38

General knowledge of Services and Arms in the VPA QS01014

1

0,5

0,5

      Mandatory

3

5

39

English for ICT studies SN03039

2

2

0

English 2 SN01033 2 Mandatory 3

3

5

40

Ho Chi Minh Idcology ML01005

2

2

0

Principle of Marxism and Leninism 2 ML01002 2 Mandatory

3

5

41

Modeling and Control CD03906

2

1,5

0,5

Programming Techniques TH02034 2 Mandatory

3

5

42

Information security TH02039

2

2

0

Data structures and Algorithms TH02016 2 Mandatory

3

5

43

Cryptology and Applications TH03313

3

3

0

Linear algebra TH01006 2 Mandatory

3

5

44

Linux and Open Software TH03113

3

2

1

Principles of operating systems TH02015 2 Mandatory

3

5

45

Back-end web development TH03212

3

2

1

Object-Oriented Programming TH03106 2 Optional

3

5

46

Network adminnistration TH03216

3

2

1

Computer networks TH02038 2 Optional

3

6

47

Revolutionary guideline of Vietnamese Communist Party ML01004

3

3

0

Ho Chi Minh Idcology ML01005 2 Mandatory 3

3

6

48

Environmental Management MT02011

2

2

0

      Mandatory

3

6

49

Economics of Trade and Services KT03024

2

2

0

      Mandatory

3

6

50

Malicious code analysis TH03126

2

1

1

Principles of operating systems TH02015 2 Mandatory

3

6

51

Strategic Security Management TH03226

2

2

0

      Mandatory

3

6

52

Information System Security Audit TH03314

2

1,5

0,5

Information security TH02039 2 Mandatory

3

6

53

Mobile Application Development TH03112

3

2

1

Object-Oriented Programming TH03106 2 Optional

3

6

54

Network and operating system security TH03224

3

2

1

Computer networks TH02038 2 Optional

4

7

55

Internship TH03199

12

0

12

Students pass 72 credits     Mandatory 3

4

7

56

Web Application Security and Testing TH03114

3

2

1

Web Application Development TH03109 2 Optional

4

7

57

Computer network  monitoring TH03225

3

2

1

Computer networks   2 Optional

4

8

58

Graduation thesis TH04199

10

0

10

Internship TH03199 2 Mandatory  
Mandatory: 116 Credits
Optional: 14 Credits
Total: 130 Credits