Information Systems
PROGRAM OBJECTIVES AND LEARNING OUTCOMES
Field of study: Information Systems Code:52480104
Program Delivery Mode: Full time Time of study: 4.5 years
Faculty: Information and Communication Technology
Department: Information Systems
1.Program objectives
After graduating with a degree of Engineering in Information Systems, students can achieve excellent personal ethics, good logic thought, and necessary specialist knowledge in information technology as well as in other related fields (e.g., economics and management) to become experts in Information Systems in different environments such as in education, government, and enterprises.
2.Learning outcomes
Students are able to achieve the following knowledge, skills and behaviors:
2.1.Knowledge
2.1.1.General knowledge
- General knowledge about Marx-Lenin, Vietnam Communist, Ho Chi Minh thought, and national defense education.
- General knowledge about law, society and human science, health, and contemporary issues.
- Basic knowledge about mathematics and natural science to acquire professional knowledge and to study in higher education levels.
- Basic knowledge about usinga foreign language (English/French) at level A
- Basic knowledge about computer, office and other common software.
2.1.2.Basic knowledge
- Basic knowledge about solutions in information systems safety and solutions in network security
- Basic knowledge for consulting and designing the IT solutions for enterprises
- Interdisciplinary knowledge about enterprise information systems; knowledge in data mining and business intelligence for enterprises.
2.1.3.Specialized knowledge
- Specialized and interdisciplinary knowledge to build, develop, and administer several types of information systems such as MIS, GIS, DSS, e-commerce, and e-learning.
- Specialized knowledgeabout information systems development process
- Specialized knowledgeabout information systems analysis and design
- Specialized knowledgeabout system integrations
2.2.Skills
2.2.1.Hard skills
- Applying new and modern techniques for building and developing information systems
- Using relational database management systems, geographic information systems, as well as tools/software in information systems analysis and design
- Collecting, specifying, and testing user requirements.
2.2.2. Soft skills
- Presenting ideas; writing reports; and defending proposal/project
- Building and working in groups; managing team/members; organizing/coordinating tasks; and deploying the information systems
- Communicating at a common level using English/French language. Reading and understanding specialized documents written in English/French
2.3.Behaviors
- Being self-confident, enthusiastic, passionate and adaptability to the changes.Understanding professional and ethical responsibility
- Forming the professional working style
- Being proactive in developing individual career
- Being self-study and lifelong learning
2.4.Job positions
- Being a Programmer in software companies
- Being an Expert/Specialist in consulting, designing and developing IT solutions for enterprises
- Being an Expert/Specialist in information systems analysis and design in software companies
- Being a Lecturer in College/University
2.5.Research and lifelong learning
- Having ability in advanced research in information systems and other related fields
- Having ability in leaning graduate/post-graduate levels in Information Systems and other related fields
2.6.References
Heikki Topi, Joseph S. Valacich, Ryan T. Wright, Kate M. Kaiser, J.F. Nunamaker, Jr. Janice C. Sipior, and G.J. de Vreede. 2010. Curriculum Guidelines for Undergraduate Degree Programs in Information Systems.Association for Computing Machinery (ACM)
CURRICULUM
No. |
Course number |
Course name |
Credits |
Compulsory |
Optional |
Theory hours |
Practical hours |
Prerequisite courses |
Semester |
|
General courses |
||||||||||
1 |
QP003 |
National defense education 1 (*) |
3 |
3 |
|
45 |
|
|
||
2 |
QP004 |
National defense education 2 (*) |
2 |
2 |
|
30 |
|
|
||
3 |
QP005 |
National defense education 3 (*) |
3 |
3 |
|
30 |
45 |
|
||
4 |
TC100 |
Physical education 1+2 +3(*) |
1+1+1 |
|
3 |
|
90 |
|
I, II, III |
|
5 |
XH023 |
Basic English course 1 (*) |
4 |
|
10 credits of English courses or French courses |
60 |
|
|
I, II, III |
|
6 |
XH024 |
Basic English course 2 (*) |
3 |
|
45 |
|
XH023 |
I, II, III |
||
7 |
XH025 |
Basic English course 3 (*) |
3 |
|
45 |
|
XH024 |
I, II, III |
||
8 |
XH004 |
Basic French 1 (*) |
3 |
|
45 |
|
|
I, II, III |
||
9 |
XH005 |
Basic French 2 (*) |
3 |
|
45 |
|
XH004 |
I, II, III |
||
10 |
XH006 |
Basic Frenchs 3 (*) |
4 |
|
60 |
|
XH005 |
I, II, III |
||
11 |
TN033 |
Basic Informatics (*) |
1 |
1 |
|
15 |
|
|
I, II, III |
|
12 |
TN034 |
Pratice on Basic Informatics (*) |
2 |
2 |
|
|
60 |
|
I, II, III |
|
13 |
ML009 |
The basic principle of Marxist-Leninisme 1 |
2 |
2 |
|
30 |
|
|
I, II, III |
|
14 |
ML010 |
The basic principle of Marxist-Leninisme 2 |
3 |
3 |
|
45 |
|
ML009 |
I, II, III |
|
15 |
ML006 |
Ho Chi Minh ideology |
2 |
2 |
|
30 |
|
ML010 |
I, II, III |
|
16 |
ML011 |
Revolutionary way of Vietnam communist Party |
3 |
3 |
|
45 |
|
ML006 |
I, II, III |
|
17 |
KL001 |
General Law |
2 |
2 |
|
30 |
|
|
I, II, III |
|
18 |
ML007 |
General Logic |
2 |
|
2 |
30 |
|
|
I, II, III |
|
19 |
XH028 |
General Sociology |
2 |
|
30 |
|
|
I, II, III |
||
20 |
XH011 |
Introduction to Vietnamese Culture |
2 |
|
30 |
|
|
I, II, III |
||
21 |
XH012 |
Vietnamese in use |
2 |
|
30 |
|
|
I, II, III |
||
22 |
XH014 |
General Documents & Archives |
2 |
|
30 |
|
|
I, II, III |
||
23 |
TN001 |
Differential Calculus A1 |
3 |
3 |
|
45 |
|
|
I, II, III |
|
24 |
TN002 |
Differential Calculus A2 |
4 |
4 |
|
60 |
|
TN001 |
I, II, III |
|
25 |
TN010 |
Probability and Statistics |
3 |
3 |
|
45 |
|
|
I, II, III |
|
26 |
TN012 |
Linear Algebra and Analytic Geometry |
4 |
4 |
|
60 |
|
|
I, II, III |
|
27 |
CT101 |
Programming basic A |
4 |
4 |
|
30 |
60 |
|
I, II |
|
Sub-total : 56 credits (Compulsory 41 credits; Optional 15 credits) |
||||||||||
Fundamental courses |
||||||||||
28 |
CT172 |
Discrete Maths |
4 |
4 |
|
60 |
|
|
I, II |
|
29 |
CT103 |
Data Structures |
4 |
4 |
|
45 |
30 |
CT101 |
I, II |
|
30 |
CT179 |
Systems management |
3 |
N1 |
N1 or N2 or N3 |
30 |
30 |
|
|
|
31 |
CT187 |
Information technology platform |
3 |
30 |
30 |
|
I, II |
|||
32 |
CT183 |
Specialized English for Informatics 1 |
3 |
N2 |
45 |
|
XH025 |
I, II |
||
33 |
CT184 |
Specialized English for Informatics 2 |
3 |
45 |
|
CT183 |
I, II |
|||
34 |
CT185 |
Specialized French for Informatics 1 |
3 |
N3 |
45 |
|
XH006 |
I, II |
||
35 |
CT186 |
Specialized French for Informatics 2 |
3 |
45 |
|
CT185 |
I, II |
|||
36 |
CT173 |
Computer Architecture |
3 |
3 |
|
45 |
|
|
I, II |
|
37 |
CT178 |
Operating systems principles |
3 |
3 |
|
30 |
30 |
CT173 |
I, II |
|
38 |
CT112 |
Computer networks |
3 |
3 |
|
30 |
30 |
CT178 |
I, II |
|
39 |
CT171 |
Introduction to Software Engineering |
3 |
3 |
|
30 |
30 |
|
I, II |
|
40 |
CT176 |
Object Oriented Programming |
3 |
3 |
|
30 |
30 |
CT101 |
I, II |
|
41 |
CT175 |
Graph Theory |
3 |
3 |
|
30 |
30 |
CT103 |
I, II |
|
42 |
CT174 |
Algorithms Analysis and Design |
3 |
3 |
|
30 |
30 |
CT103 |
I, II |
|
43 |
CT180 |
Database |
3 |
3 |
|
30 |
30 |
CT103 |
I, II |
|
44 |
CT182 |
Unified Modeling Language |
3 |
3 |
|
30 |
30 |
|
I, II |
|
45 |
CT181 |
Enterprise Information Systems |
3 |
3 |
|
30 |
30 |
|
I, II |
|
46 |
CT311 |
Research Methodology |
2 |
2 |
|
30 |
|
|
I, II |
|
Sub-total : 46 credits (Compulsory 40 credits; Optional 6 credits) |
||||||||||
Specicalized courses |
||||||||||
47 |
CT252 |
Basic Project in Information Systems |
3 |
3 |
|
|
135 |
CT180 |
I, II |
|
48 |
CT253 |
User requirement management |
3 |
3 |
|
30 |
30 |
|
I, II |
|
49 |
CT109 |
Information systems Analysis and Design |
3 |
3 |
|
30 |
30 |
CT180 |
I, II |
|
50 |
CT205 |
Database Management Systems |
3 |
3 |
|
30 |
30 |
CT180 |
I, II |
|
51 |
CT430 |
Object-Oriented Analysis |
3 |
3 |
|
30 |
30 |
CT182 |
I, II |
|
52 |
CT251 |
Phát triển ứng dụng trên Windows |
3 |
3 |
|
30 |
30 |
CT180, CT176 |
I, II |
|
53 |
CT428 |
Láºp trình Web |
3 |
3 |
|
30 |
30 |
CT180, CT176 |
I, II |
|
54 |
CT273 |
Human - Computer Interaction |
3 |
3 |
|
30 |
30 |
CT109 |
I, II |
|
55 |
CT254 |
Safety and security in information systems |
3 |
3 |
|
30 |
30 |
CT109 |
I, II |
|
56 |
CT255 |
Business Intelligence |
3 |
3 |
|
30 |
30 |
CT109 |
I, II |
|
57 |
CT256 |
An Overview of Geographic Information Systems |
3 |
CN1 |
CN1 or CN2or CN3 or CN4 |
30 |
30 |
CT180 |
I, II |
|
58 |
CT257 |
Building GIS applications |
3 |
15 |
60 |
CT256, CT109 |
I, II |
|||
59 |
CT272 |
E-commerce |
3 |
CN2 |
30 |
30 |
|
I, II |
||
60 |
CT258 |
E-commerce systems development |
3 |
15 |
60 |
CT272, CT109 |
I, II |
|||
61 |
CT259 |
An overview of e-learning systems |
3 |
CN3 |
45 |
|
|
I, II |
||
62 |
CT260 |
Building e-learning systems |
3 |
15 |
60 |
CT259, CT109 |
I, II |
|||
63 |
CT261 |
An Overview of Decision Support Systems |
3 |
CN4 |
30 |
30 |
CT180 |
I, II |
||
64 |
CT262 |
Management Information Systems development |
3 |
25 |
40 |
CT261, CT109 |
I, II |
|||
65 |
CT451 |
Field Trip – Information Systems |
2 |
2 |
|
|
180 |
≥120 TC, CT109, CT430, CT251, CT428 |
III |
|
66 |
CT263 |
Specialized Project in Information Systems |
3 |
3 |
|
|
135 |
CT109, CT430 |
I,II |
|
67 |
CT264 |
Distributed Database |
2 |
2 |
|
30 |
|
CT180 |
I, II |
|
68 |
CT591 |
Graduation thesis – Information systems |
10 |
|
10 credits
|
|
300 |
≥ 120 TC |
I, II |
|
69 |
CT461 |
Graduation project – Information systems |
4 |
|
|
120 |
≥ 120 TC |
I, II |
||
70 |
CT265 |
Multimedia Database Management Systems |
3 |
|
30 |
30 |
CT180 |
I, II |
||
71 |
CT266 |
Game programming |
3 |
|
30 |
30 |
CT251, CT428 |
I, II |
||
72 |
CT274 |
Mobile programming |
3 |
|
30 |
30 |
CT176 |
I, II |
||
73 |
CT267 |
XML |
3 |
|
30 |
30 |
CT180 |
I, II |
||
74 |
CT207 |
Open source softwares development |
3 |
|
30 |
30 |
CT176 |
I, II |
||
75 |
CT268 |
SQL server database management system |
3 |
|
30 |
30 |
CT180 |
I, II |
||
Sub-total : 53 credits (Compulsory 37 credits; Optional 16 credits) |
||||||||||
Total- 155 credits (Compulsory: 118 credits; Optional: 37 credits) |
No. |
Course number |
Course name |
Credits |
Compulsory |
Optional |
Theory hours |
Practical hours |
Prerequisite courses |
Semester |
|
General courses |
||||||||||
1 |
QP003 |
National defense education 1 (*) |
3 |
3 |
|
45 |
|
|
||
2 |
QP004 |
National defense education 2 (*) |
2 |
2 |
|
30 |
|
|
||
3 |
QP005 |
National defense education 3 (*) |
3 |
3 |
|
30 |
45 |
|
||
4 |
TC100 |
Physical education 1+2 +3(*) |
1+1+1 |
|
3 |
|
90 |
|
I, II, III |
|
5 |
XH023 |
Basic English course 1 (*) |
4 |
|
10 credits of English courses or French courses |
60 |
|
|
I, II, III |
|
6 |
XH024 |
Basic English course 2 (*) |
3 |
|
45 |
|
XH023 |
I, II, III |
||
7 |
XH025 |
Basic English course 3 (*) |
3 |
|
45 |
|
XH024 |
I, II, III |
||
8 |
XH004 |
Basic French 1 (*) |
3 |
|
45 |
|
|
I, II, III |
||
9 |
XH005 |
Basic French 2 (*) |
3 |
|
45 |
|
XH004 |
I, II, III |
||
10 |
XH006 |
Basic Frenchs 3 (*) |
4 |
|
60 |
|
XH005 |
I, II, III |
||
11 |
TN033 |
Basic Informatics (*) |
1 |
1 |
|
15 |
|
|
I, II, III |
|
12 |
TN034 |
Pratice on Basic Informatics (*) |
2 |
2 |
|
|
60 |
|
I, II, III |
|
13 |
ML009 |
The basic principle of Marxist-Leninisme 1 |
2 |
2 |
|
30 |
|
|
I, II, III |
|
14 |
ML010 |
The basic principle of Marxist-Leninisme 2 |
3 |
3 |
|
45 |
|
ML009 |
I, II, III |
|
15 |
ML006 |
Ho Chi Minh ideology |
2 |
2 |
|
30 |
|
ML010 |
I, II, III |
|
16 |
ML011 |
Revolutionary way of Vietnam communist Party |
3 |
3 |
|
45 |
|
ML006 |
I, II, III |
|
17 |
KL001 |
General Law |
2 |
2 |
|
30 |
|
|
I, II, III |
|
18 |
ML007 |
General Logic |
2 |
|
2 |
30 |
|
|
I, II, III |
|
19 |
XH028 |
General Sociology |
2 |
|
30 |
|
|
I, II, III |
||
20 |
XH011 |
Introduction to Vietnamese Culture |
2 |
|
30 |
|
|
I, II, III |
||
21 |
XH012 |
Vietnamese in use |
2 |
|
30 |
|
|
I, II, III |
||
22 |
XH014 |
General Documents & Archives |
2 |
|
30 |
|
|
I, II, III |
||
23 |
TN001 |
Differential Calculus A1 |
3 |
3 |
|
45 |
|
|
I, II, III |
|
24 |
TN002 |
Differential Calculus A2 |
4 |
4 |
|
60 |
|
TN001 |
I, II, III |
|
25 |
TN010 |
Probability and Statistics |
3 |
3 |
|
45 |
|
|
I, II, III |
|
26 |
TN012 |
Linear Algebra and Analytic Geometry |
4 |
4 |
|
60 |
|
|
I, II, III |
|
27 |
CT101 |
Programming basic A |
4 |
4 |
|
30 |
60 |
|
I, II |
|
Sub-total : 56 credits (Compulsory 41 credits; Optional 15 credits) |
||||||||||
Fundamental courses |
||||||||||
28 |
CT172 |
Discrete Maths |
4 |
4 |
|
60 |
|
|
I, II |
|
29 |
CT103 |
Data Structures |
4 |
4 |
|
45 |
30 |
CT101 |
I, II |
|
30 |
CT179 |
Systems management |
3 |
N1 |
N1 or N2 or N3 |
30 |
30 |
|
|
|
31 |
CT187 |
Information technology platform |
3 |
30 |
30 |
|
I, II |
|||
32 |
CT183 |
Specialized English for Informatics 1 |
3 |
N2 |
45 |
|
XH025 |
I, II |
||
33 |
CT184 |
Specialized English for Informatics 2 |
3 |
45 |
|
CT183 |
I, II |
|||
34 |
CT185 |
Specialized French for Informatics 1 |
3 |
N3 |
45 |
|
XH006 |
I, II |
||
35 |
CT186 |
Specialized French for Informatics 2 |
3 |
45 |
|
CT185 |
I, II |
|||
36 |
CT173 |
Computer Architecture |
3 |
3 |
|
45 |
|
|
I, II |
|
37 |
CT178 |
Operating systems principles |
3 |
3 |
|
30 |
30 |
CT173 |
I, II |
|
38 |
CT112 |
Computer networks |
3 |
3 |
|
30 |
30 |
CT178 |
I, II |
|
39 |
CT171 |
Introduction to Software Engineering |
3 |
3 |
|
30 |
30 |
|
I, II |
|
40 |
CT176 |
Object Oriented Programming |
3 |
3 |
|
30 |
30 |
CT101 |
I, II |
|
41 |
CT175 |
Graph Theory |
3 |
3 |
|
30 |
30 |
CT103 |
I, II |
|
42 |
CT174 |
Algorithms Analysis and Design |
3 |
3 |
|
30 |
30 |
CT103 |
I, II |
|
43 |
CT180 |
Database |
3 |
3 |
|
30 |
30 |
CT103 |
I, II |
|
44 |
CT182 |
Unified Modeling Language |
3 |
3 |
|
30 |
30 |
|
I, II |
|
45 |
CT181 |
Enterprise Information Systems |
3 |
3 |
|
30 |
30 |
|
I, II |
|
46 |
CT311 |
Research Methodology |
2 |
2 |
|
30 |
|
|
I, II |
|
Sub-total : 46 credits (Compulsory 40 credits; Optional 6 credits) |
||||||||||
Specicalized courses |
||||||||||
47 |
CT252 |
Basic Project in Information Systems |
3 |
3 |
|
|
135 |
CT180 |
I, II |
|
48 |
CT253 |
User requirement management |
3 |
3 |
|
30 |
30 |
|
I, II |
|
49 |
CT109 |
Information systems Analysis and Design |
3 |
3 |
|
30 |
30 |
CT180 |
I, II |
|
50 |
CT205 |
Database Management Systems |
3 |
3 |
|
30 |
30 |
CT180 |
I, II |
|
51 |
CT430 |
Object-Oriented Analysis |
3 |
3 |
|
30 |
30 |
CT182 |
I, II |
|
52 |
CT251 |
Phát triển ứng dụng trên Windows |
3 |
3 |
|
30 |
30 |
CT180, CT176 |
I, II |
|
53 |
CT428 |
Láºp trình Web |
3 |
3 |
|
30 |
30 |
CT180, CT176 |
I, II |
|
54 |
CT273 |
Human - Computer Interaction |
3 |
3 |
|
30 |
30 |
CT109 |
I, II |
|
55 |
CT254 |
Safety and security in information systems |
3 |
3 |
|
30 |
30 |
CT109 |
I, II |
|
56 |
CT255 |
Business Intelligence |
3 |
3 |
|
30 |
30 |
CT109 |
I, II |
|
57 |
CT256 |
An Overview of Geographic Information Systems |
3 |
CN1 |
CN1 or CN2or CN3 or CN4 |
30 |
30 |
CT180 |
I, II |
|
58 |
CT257 |
Building GIS applications |
3 |
15 |
60 |
CT256, CT109 |
I, II |
|||
59 |
CT272 |
E-commerce |
3 |
CN2 |
30 |
30 |
|
I, II |
||
60 |
CT258 |
E-commerce systems development |
3 |
15 |
60 |
CT272, CT109 |
I, II |
|||
61 |
CT259 |
An overview of e-learning systems |
3 |
CN3 |
45 |
|
|
I, II |
||
62 |
CT260 |
Building e-learning systems |
3 |
15 |
60 |
CT259, CT109 |
I, II |
|||
63 |
CT261 |
An Overview of Decision Support Systems |
3 |
CN4 |
30 |
30 |
CT180 |
I, II |
||
64 |
CT262 |
Management Information Systems development |
3 |
25 |
40 |
CT261, CT109 |
I, II |
|||
65 |
CT451 |
Field Trip – Information Systems |
2 |
2 |
|
|
180 |
≥120 TC, CT109, CT430, CT251, CT428 |
III |
|
66 |
CT263 |
Specialized Project in Information Systems |
3 |
3 |
|
|
135 |
CT109, CT430 |
I,II |
|
67 |
CT264 |
Distributed Database |
2 |
2 |
|
30 |
|
CT180 |
I, II |
|
68 |
CT591 |
Graduation thesis – Information systems |
10 |
|
10 credits
|
|
300 |
≥ 120 TC |
I, II |
|
69 |
CT461 |
Graduation project – Information systems |
4 |
|
|
120 |
≥ 120 TC |
I, II |
||
70 |
CT265 |
Multimedia Database Management Systems |
3 |
|
30 |
30 |
CT180 |
I, II |
||
71 |
CT266 |
Game programming |
3 |
|
30 |
30 |
CT251, CT428 |
I, II |
||
72 |
CT274 |
Mobile programming |
3 |
|
30 |
30 |
CT176 |
I, II |
||
73 |
CT267 |
XML |
3 |
|
30 |
30 |
CT180 |
I, II |
||
74 |
CT207 |
Open source softwares development |
3 |
|
30 |
30 |
CT176 |
I, II |
||
75 |
CT268 |
SQL server database management system |
3 |
|
30 |
30 |
CT180 |
I, II |
||
Sub-total : 53 credits (Compulsory 37 credits; Optional 16 credits) |
||||||||||
Total- 155 credits (Compulsory: 118 credits; Optional: 37 credits) |