I. OBJECTIVES
1.1. Knowledge
The students who join the High Quality Program of Bachelor of Information Technology will be equipped with basic and specialized knowledge in this field. Because this is more advanced than which is learned in the Standard Program, the students who graduate from this program can quickly satisfy the requirements of the society for Information Technology activities, as well as study further, perform research and develop the Information Technology field in the future.
1.2. Skill
The students who join the High Quality Program of Bachelor of Information Technology will be trained with highly practical skills in almost all the domains of Information Technology, and good ability of analysis, design, construction, set up, development and management of different systems, programs and projects. These students are also provided well with team-work, communication as well as language skill (English) in order to assist their study, research and integration with local and international Information Technology community after graduation.
1.3. Ability
The graduated students in the High Quality Program of Bachelor of Information Technology are able of consulting and performing tasks in the role of Information Technology experts, satisfying the high requirements of the society for research and application of Information Technology. They are also able of working and carrying out research independently as well as adapting to the fast development of Information Technology.
1.4. Attitude
The students who join the High Quality Program of Bachelor of Information Technology will possess a good virtue, good awareness of discipline, professional and serious manner of working, good ethics of information protection and copyright, and enthusiasm of team-work and practice of discipline and communication skill. They will also have good awareness of learning uninterruptedly in order to catch up with the high level of Information Technology development in the region and in the world.
Beside above main objective, there are also specific objectives for the students of each major in Information Technology:
a. Information System
Having a throughout grasp of basic and specialized knowledge in Information System in order to meet the Information Technology development and application requirements of the society. Being able to advice, consult, and construct advanced information systems for economic management, administration, and services.
b. Software Engineering
Having a throughout grasp of basic and specialized knowledge in Software Engineering: development process, management and maintenance of software systems; analysis, design and management of software projects. Being able to carry out and manage different jobs in the field of Software Engineering. Being able to set up models and apply the regulations of software engineering into the real life. Being able to carrying out research and raising new development trends in Software Engineering.
c. Computer Science
Having a throughout grasp of basic and specialized knowledge in Computer Science in order to understand the problems of algorithm analysis and design, and solution development for big application problems in the real life. Being able of carrying out research, developing and applying Information Technology for science and the society. Being able of carrying out research and solve fundamental problem of Information Technology.
d. Computer Network and Communication
Having a throughout grasp of basic and specialized knowledge in Computer Network and Communication in order to satisfy the demand of research and application in the field of Computer Network and Communication. Being able to design, manufacture, maintain, test and administrate computer network and communication systems. Being able to carrying out research and raising new development trends in Computer Network and Communication.
II. PROGRAM CONTENTS
2.1. Requirements
Total number of required credits is 154, divided as follows:
– Common Knowledge Subjects 38 credits
(not include subjects Physical Education and National Defence Education)
– Social Science and Humanities Subjects 04 credits
+ Elective Subjects: 04/08 credits
– Basic Science Subjects 35 credits
– Fundamental Subjects 45 credits
– Specialization Subjects 20 credits
+ Compulsory: 10 credits
+ Elective Subjects: 10 credits
– Minor Thesis or Graduation Examination 12 credits
2.2. The Curriculum
|
No
|
Subjects
|
Credits
|
Credit hours
|
Prerequisite subject
(subject no.) |
||||
|
Lecture
|
Practicum
|
Self-study
|
||||||
|
Theory
|
Exercise
|
Discussion
|
||||||
|
I
|
Common Knowledge Subjects
(not include subjects 13 to 17) |
38
|
|
|
|
|
|
|
|
1
|
Marxist-Leninist Philosophy
|
4
|
40
|
10
|
10
|
|||
|
2
|
Marxist-Leninist Political Economics
|
3
|
30
|
12
|
3
|
1
|
||
|
3
|
Scientific Socialism
|
2
|
20
|
2
|
6
|
2
|
2
|
|
|
4
|
History of the Vietnamese Communist Party
|
2
|
24
|
4
|
2
|
2
|
||
|
5
|
Ho Chi Minh Ideology
|
2
|
20
|
6
|
2
|
2
|
4
|
|
|
6
|
Fundamental Informatics 1 (*)
|
4
|
20
|
2
|
38
|
|||
|
7
|
Fundamental Informatics 2 (*)
|
2
|
16
|
2
|
12
|
6
|
||
|
8
|
English 1 (*)
|
4
|
18
|
18
|
18
|
6
|
||
|
9
|
English 2 (*)
|
3
|
15
|
13
|
13
|
4
|
8
|
|
|
10
|
English 3 (*)
|
3
|
15
|
13
|
13
|
4
|
9
|
|
|
11
|
Specialized English (*)
|
4
|
18
|
18
|
18
|
6
|
10
|
|
|
12
|
Advanced English (***)
|
5
|
22
|
22
|
22
|
9
|
10
|
|
|
13
|
Physical Education 1
|
2
|
2
|
26
|
2
|
|||
|
14
|
Physical education 2
|
2
|
2
|
26
|
2
|
13
|
||
|
15
|
National Defence Education 1
|
2
|
14
|
12
|
4
|
|||
|
16
|
National Defence Education 2
|
2
|
14
|
12
|
4
|
15
|
||
|
17
|
National Defence Education 3
|
3
|
18
|
3
|
21
|
3
|
||
|
II
|
Social Science and Humanities Subjects
|
4/8
|
|
|
|
|
|
|
|
18
|
General Logic
|
2
|
20
|
6
|
4
|
1
|
||
|
19
|
General Psychology
|
2
|
20
|
4
|
4
|
2
|
||
|
20
|
General Pedagogy
|
2
|
14
|
6
|
10
|
|||
|
21
|
Introduction to Management Science
|
2
|
20
|
5
|
5
|
|||
|
III
|
Basic Science Subjects
|
35
|
|
|
|
|
|
|
|
22
|
Advanced Mathematics (Algebra 1)
|
2
|
20
|
10
|
||||
|
23
|
Advanced Mathematics (Algebra 2) (*)
|
2
|
20
|
10
|
22
|
|||
|
24
|
Advanced Mathematics (Analysis 1)
|
5
|
45
|
30
|
||||
|
25
|
Advanced Mathematics (Analysis 2) (*)
|
5
|
45
|
30
|
24
|
|||
|
26
|
Fundamental Physics 1
|
3
|
32
|
9
|
4
|
23, 25
|
||
|
27
|
Fundamental Physics 2
|
3
|
32
|
9
|
4
|
23, 25
|
||
|
28
|
Fundamental Physics 3
|
2
|
20
|
7
|
3
|
23, 25
|
||
|
29
|
Discrete Mathematics
|
4
|
38
|
22
|
7, 23, 25
|
|||
|
30
|
Probability, Statistics and Random Processes
|
4
|
30
|
30
|
23, 25
|
|||
|
31
|
Numerical Methods
|
3
|
25
|
20
|
23, 25
|
|||
|
32
|
Digital Signal Processing
|
2
|
30
|
23, 25¸27
|
||||
|
IV
|
Fundamental Subjects
|
45
|
|
|
|
|
|
|
|
33
|
Information Theory
|
2
|
21
|
6
|
3
|
6
|
||
|
34
|
Computer Architecture (*)
|
2
|
21
|
6
|
3
|
7, 26, 27
|
||
|
35
|
Introduction to Database Systems
|
2
|
20
|
8
|
2
|
7, 33
|
||
|
36
|
Operating System Principles
|
2
|
24
|
6
|
7
|
|||
|
37
|
SQL Language
|
3
|
10
|
3
|
2
|
30
|
35
|
|
|
38
|
High-Level Programming Languages
|
4
|
21
|
9
|
24
|
6
|
7
|
|
|
39
|
Object-Oriented Programming
|
3
|
20
|
6
|
4
|
15
|
38
|
|
|
40
|
Data Structures and Algorithms
|
4
|
38
|
16
|
6
|
7
|
||
|
41
|
Visual Programming Environment (**)
|
3
|
21
|
6
|
3
|
15
|
39, 40
|
|
|
42
|
Information Systems Analysis and Design
|
3
|
21
|
9
|
6
|
9
|
35, 38
|
|
|
43
|
Software Engineering (*)
|
2
|
21
|
6
|
3
|
35, 38
|
||
|
44
|
Introduction to Compilers
|
2
|
18
|
6
|
3
|
3
|
29, 38, 40
|
|
|
45
|
Introduction to Artificial Intelligence
|
2
|
18
|
6
|
3
|
3
|
29, 38, 40
|
|
|
46
|
Introduction to Computer Networks (*)
|
3
|
20
|
7
|
18
|
7, 34
|
||
|
47
|
Network Operating System Labworks
|
2
|
30
|
46
|
||||
|
48
|
Web-based Programming (**)
|
3
|
18
|
12
|
15
|
38, 47
|
||
|
49
|
Computer Graphics (**)
|
3
|
18
|
10
|
15
|
2
|
29, 39, 40
|
|
|
V
|
Specialization Subjects
|
20
|
|
|
|
|
|
|
|
V.1
|
General Specialization Subjects
|
5
|
|
|
|
|
|
|
|
50
|
IT Skill Standard (***)
|
2
|
12
|
3
|
15
|
29, 33, 36, 39, 40, 42, 43, 46
|
||
|
51
|
Advanced Specialized Subject (***)
|
3
|
30
|
9
|
6
|
33, 39, 42, 45
|
||
|
V.2
|
Major Specialization Subjects
|
15
|
|
|
|
|
|
|
|
V.2.1
|
Information Systems Major
|
15
|
|
|
|
|
|
|
|
V.2.1.1
|
Compulsory Subjects
|
5
|
|
|
|
|
|
|
|
52
|
Information Systems Pratice
|
2
|
30
|
36, 37, 42, 43, 47
|
||||
|
53
|
Advanced Topics in Information Systems
|
3
|
3
|
30
|
12
|
36, 37, 42, 43, 47
|
||
|
V.2.1.2
|
Elective Subjects(***)
|
10/12
|
||||||
|
54
|
Advanced Database
|
2
|
20
|
6
|
4
|
35
|
||
|
55
|
Data Security and Crytography
|
2
|
18
|
3
|
9
|
35, 41, 46
|
||
|
56
|
UNIX Operating System
|
2
|
15
|
3
|
12
|
41, 46
|
||
|
57
|
Web-based Database Applications
|
2
|
18
|
3
|
9
|
35, 37, 48
|
||
|
58
|
Distributed Databases
|
2
|
24
|
6
|
35, 37, 46
|
|||
|
59
|
Web Mining
|
2
|
24
|
6
|
35, 46
|
|||
|
V.2.2
|
Software EngineeringMajor
|
15
|
|
|
|
|
|
|
|
V.2.2.1
|
Compulsory Subjects
|
5
|
|
|
|
|
|
|
|
60
|
Software Engineering Pratice
|
2
|
30
|
36, 37, 42, 43, 48
|
||||
|
61
|
Advanced Topics in Software Engineering
|
3
|
3
|
30
|
12
|
36, 37, 42, 43, 48
|
||
|
V.2.2.2
|
Elective Subjects(***)
|
10/14
|
||||||
|
62
|
CASE Tools
|
2
|
12
|
8
|
2
|
8
|
35, 38, 40
|
|
|
63
|
Embedded Programming
|
2
|
15
|
3
|
2
|
10
|
34, 36, 38, 40
|
|
|
64
|
Unified Modeling Language (UML)
|
2
|
18
|
8
|
4
|
38, 42, 46
|
||
|
65
|
Software Project Management
|
2
|
18
|
8
|
4
|
42, 43
|
||
|
66
|
Object-Oriented Analysis and Design
|
2
|
18
|
8
|
4
|
39, 46, 47
|
||
|
67
|
Software Project Development Pratice
|
2
|
8
|
2
|
2
|
18
|
36, 37, 39
|
|
|
68
|
Human-Computer Interaction
|
2
|
18
|
8
|
4
|
34, 36, 39
|
||
|
V.2.3
|
Computer Science Major
|
15
|
|
|
|
|
|
|
|
V.2.3.1
|
Compulsory Subjects
|
5
|
||||||
|
69
|
Computer Sciences Pratice
|
2
|
30
|
36, 43¸45, 48
|
||||
|
70
|
Advanced Topics in Computer Sciences
|
3
|
3
|
30
|
12
|
36, 43¸45, 48
|
||
|
V.2.3.2
|
Elective Subjects(***)
|
10/14
|
||||||
|
71
|
Image Processing
|
2
|
20
|
6
|
4
|
29, 38, 40
|
||
|
72
|
Machine Learning
|
2
|
22
|
6
|
2
|
45
|
||
|
73
|
Natural Languages Processing
|
2
|
20
|
8
|
2
|
45
|
||
|
74
|
Real Time Programming
|
2
|
18
|
6
|
3
|
3
|
36, 38, 43
|
|
|
75
|
Expert Systems
|
2
|
24
|
4
|
2
|
45
|
||
|
76
|
Recognition Theory
|
2
|
24
|
4
|
2
|
45
|
||
|
77
|
Parallel Computing
|
2
|
20
|
8
|
2
|
34, 36, 38, 40
|
||
|
V.2.4
|
Computer Nerwork and Communication Major
|
15
|
|
|
|
|
|
|
|
V.2.4.1
|
Compulsory Subjects
|
5
|
|
|
|
|
|
|
|
78
|
Computer Nerwork and Communication Pratice
|
2
|
30
|
36, 42¸44, 48
|
||||
|
79
|
Advanced Topics in Computer Nerwork and Communication
|
3
|
3
|
30
|
12
|
36, 42¸44, 48
|
||
|
V.2.4.2
|
Elective Subjects(***)
|
10/16
|
|
|
|
|
|
|
|
80
|
Introduction to Network Programming
|
2
|
20
|
8
|
2
|
36, 38, 46
|
||
|
81
|
Network Administration
|
2
|
8
|
22
|
46, 47
|
|||
|
82
|
Network Security
|
2
|
20
|
6
|
4
|
29, 30, 46
|
||
|
83
|
Wireless and Mobile Network
|
2
|
20
|
6
|
4
|
46
|
||
|
84
|
Web Applications Development
|
2
|
20
|
2
|
8
|
38, 42, 46, 48
|
||
|
85
|
Multimedia Communication
|
2
|
26
|
4
|
46
|
|||
|
86
|
Distributed Computing
|
2
|
26
|
4
|
36, 38, 46
|
|||
|
87
|
Network Performance Analysis
|
2
|
26
|
4
|
29, 30, 46
|
|||
|
VI
|
Annual Report and Graduation Thesis
|
12
|
||||||
|
88
|
Annual Report (***)
|
2
|
||||||
|
89
|
Graduation Thesis
|
10
|
||||||
|
|
Total
|
154
|
|
|
|
|
|
|
Comment:
(*) : High Quality Programm Course, same amount of credits to that of standard program.
(**) : High Quality Programm Course, higher amount of credits than that of standard program.
(***) : Additional Course compared of standard program.