Software Engineering
1. Training time: 4 Years
2. Students must complete the total number of credits: 130 credits, of which 116 Mandatory credits, 14 elective credits
3. Education program
Year | Semeter | Ordinal number |
Module | Course code | Credits | Lecture | Practice | Prerequisite course | Course code | Prerequisit | Mandatory/ Optional |
1 |
1 |
1 |
Principle of Marxism and Leninism 1 | ML01001 |
2 |
2 |
0 |
Mandatory | |||
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 | |||
16 |
|||||||||||
1 |
2 |
10 |
Principle of Marxism and Leninism 2 | ML01002 |
3 |
3 |
0 |
Principle of Marxism and Leninism 1 | ML01001 | 2 | Mandatory |
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 |
Introduction to Software Engineering | TH02036 |
2 |
2 |
0 |
Basics of informatics | TH01001 | 2 | Mandatory |
1 |
2 |
17 |
English 0 | SN00011 |
2 |
2 |
0 |
Mandatory | |||
1 |
2 |
18 |
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 |
19 |
Defence warker – security | QS01012 |
2 |
2 |
0 |
Mandatory | |||
20 |
|||||||||||
2 |
3 |
20 |
English 1 | SN01032 |
3 |
3 |
0 |
English 0 | SN00011 | 3 | Mandatory |
2 |
3 |
21 |
Database Management Systems | TH03107 |
2 |
1 |
1 |
Databases | TH02001 | 2 | Mandatory |
2 |
3 |
22 |
Data structures and Algorithms | TH02016 |
3 |
3 |
0 |
Programming Techniques | TH02034 | 2 | Mandatory |
2 |
3 |
23 |
Practice for Data structures and Algorithms | TH02035 |
1 |
0 |
1 |
Data structures and Algorithms | TH02016 | 1 | Mandatory |
2 |
3 |
24 |
Object-Oriented Programming | TH03106 |
3 |
2 |
1 |
Data structures and Algorithms | TH02016 | 1 | Mandatory |
2 |
3 |
25 |
System analysis and design | TH02037 |
3 |
3 |
0 |
Databases | TH02001 | 2 | Mandatory |
2 |
3 |
26 |
Numerical methods | TH01025 |
2 |
2 |
0 |
Calculus | TH01024 | 2 | Optional |
2 |
3 |
27 |
Principles of Accounting | KQ02014 |
3 |
3 |
0 |
Optional | |||
2 |
3 |
28 |
General Military Strategies and Techniques for using shotguns and grenades | QS01013 |
6 |
1,5 |
4,5 |
Mandatory | |||
3 |
17 |
||||||||||
2 |
4 |
29 |
English 2 | SN01033 |
3 |
3 |
0 |
English 1 | SN01032 | 3 | Mandatory |
2 |
4 |
30 |
Principles of operating systems | TH02015 |
3 |
3 |
0 |
Computer architectures and Micro-processing | TH01022 | 2 | Mandatory |
2 |
4 |
31 |
Computer networks | TH02038 |
3 |
2,5 |
0,5 |
Basics of informatics | TH01001 | 2 | Mandatory |
2 |
4 |
32 |
Software Requirements Engineering | TH03102 |
2 |
2 |
0 |
Introduction to Software Engineering | TH02036 | 2 | Mandatory |
2 |
4 |
33 |
Algorithm Complexity | TH02041 |
2 |
2 |
0 |
Data structures and Algorithms | TH02016 | 2 | Mandatory |
2 | 4 | 34 | Web Application Development | TH03109 |
3 |
2 |
1 |
Programming Techniques | TH02034 | 2 | Mandatory |
2 | 4 | 35 | JAVA Programming | TH03111 |
3 |
2 |
1 |
Object-Oriented Programming | TH03106 | 2 | Optional |
2 | 4 | 36 | GIS Application Development | TH03115 |
3 |
2 |
1 |
Database Management Systems | TH03107 | 2 | Optional |
2 | 4 | 37 | Distributed Software Development | TH03118 |
3 |
2 |
1 |
Object-Oriented Programming | TH03106 | 2 | Optional |
2 | 4 | 38 | General knowledge of Services and Arms in the VPA | QS01014 |
1 |
0,5 |
0,5 |
Mandatory | |||
4 |
19 |
||||||||||
3 | 5 | 39 | English for ICT studies | SN03039 |
2 |
2 |
0 |
English 2 | SN01033 | 2 | Mandatory |
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 | Software Architecture and Design | TH03103 |
3 |
3 |
0 |
Software Requirements Engineering | TH03102 | 2 | Mandatory |
3 | 5 | 44 | .NET Programming | TH03108 |
3 |
2 |
1 |
Programming Techniques | TH02034 | 2 | Mandatory |
3 | 5 | 45 | Web Application Development 2 | TH03110 |
3 |
2 |
1 |
Web Application Development | TH03109 | 2 | Optional |
3 | 5 | 46 | Linux and Open Software | TH03113 |
3 |
2 |
1 |
Principles of operating systems | TH02015 | 2 | Optional |
3 | 5 | 47 | Artificial Intelligence | TH03206 |
3 |
2,5 |
0,5 |
Data structures and Algorithms | TH02016 | 2 | Optional |
3 | 5 | 48 | Skill | KN01001/ KN01002/ KN01003/ KN01004/ KN01005/ KN01006 |
Mandatory | ||||||
5 |
17 |
||||||||||
3 | 6 | 49 | Revolutionary guideline of Vietnamese Communist Party | ML01004 |
3 |
3 |
0 |
Ho Chi Minh Idcology | ML01005 | 2 | Mandatory |
3 | 6 | 50 | Environmental Management | MT02011 |
2 |
2 |
0 |
Mandatory | |||
3 | 6 | 51 | Economics of Trade and Services | KT03024 |
2 |
2 |
0 |
Mandatory | |||
3 | 6 | 52 | Software Project Management | TH03101 |
2 |
2 |
0 |
Introduction to Software Engineering | TH02036 | 2 | Mandatory |
3 | 6 | 53 | Software Construction and Evolution | TH03104 |
2 |
2 |
0 |
Software Architecture and Design | TH03103 | 2 | Mandatory |
3 | 6 | 54 | Software Testing and Quality Assurance | TH03105 |
2 |
2 |
0 |
Software Architecture and Design | TH03103 | 2 | Mandatory |
3 | 6 | 55 | Mobile Application Development | TH03112 |
3 |
2 |
1 |
Object-Oriented Programming | TH03106 | 2 | Optional |
3 | 6 | 56 | E-commerce | TH03116 |
3 |
2 |
1 |
Web Application Development | TH03109 | 2 | Optional |
3 | 6 | 57 | Machine Learning | TH03207 |
3 |
2,5 |
0,5 |
Data structures and Algorithms | TH02016 | 2 | Optional |
6 |
16 |
||||||||||
4 | 7 | 58 | Internship | TH03199 |
12 |
0 |
12 |
.NET Programming, Software Project Management, pass 75 credits | TH03108, TH03101 |
2 | Mandatory |
4 | 7 | 59 | Web Application Security and Testing | TH03114 |
3 |
2 |
1 |
Software Testing and Quality Assurance | TH03105 | 2 | Optional |
4 | 7 | 60 | Enterprise Resource Planning Systems | TH03117 |
3 |
2 |
1 |
Web Application Development | TH03109 | 2 | Optional |
4 | 7 | 61 | Data Mining | TH03312 |
3 |
2 |
1 |
Probability and Statistics | TH01007 | 2 | Optional |
7 |
15 |
||||||||||
4 | 8 | 62 | Graduation thesis | TH04199 |
10 |
0 |
10 |
Internship và pass 100 credits | TH03199 | 2 | Mandatory |
8 | 10 | ||||||||||
Mandatory: | 116 Credits | ||||||||||
Optional: | 14 Credits | ||||||||||
Total: | 130 Credits | ||||||||||