Software Engineering
Courses |
Credits |
|
||
General Knowledge Courses |
Political Theory Courses |
10 |
|
|
Math – Computer – Natural Science |
27 |
|
|
|
Foreign Language |
12 |
|
|
|
Other Subjects |
2 |
|
|
|
Professional Knowledge Courses |
Basic Core Courses |
29 |
|
|
Basic Courses |
36 |
|
|
|
Major |
16 |
|
|
|
Other Subjects |
8 |
|
|
|
Graduation |
Internship |
3 |
|
|
Graduation Thesis |
10 |
|
|
|
Total credit |
153 |
|
|
|
No |
Code |
Name |
Theory |
Practice |
Political Theory Courses |
|
|
||
1 |
SS001 |
Fundamental principles of Marxism-Leninism |
5 |
0 |
2 |
SS002 |
The revolutionary way of the communist party of Vietnam |
3 |
0 |
3 |
SS003 |
Ho Chi Minh thought |
2 |
0 |
Math – Computer – Natural Science |
|
|
||
4 |
MA001 |
Calculus 1 |
3 |
0 |
5 |
MA002 |
Calculus 2 |
3 |
0 |
6 |
MA003 |
Linear Algebra |
3 |
0 |
7 |
MA004 |
Discrete structures |
4 |
0 |
8 |
MA005 |
Probability and statistics |
3 |
0 |
9 |
PH001 |
Introduction to electrical engineering |
3 |
0 |
10 |
PH002 |
Introduction to digital circuit |
3 |
1 |
11 |
PH003 |
Technical physics |
4 |
0 |
12 |
IT001 |
Introduction to programming |
3 |
1 |
Foreign Language |
|
|
||
13 |
EN001 |
English 1 |
4 |
0 |
14 |
EN002 |
English 2 |
4 |
0 |
15 |
EN003 |
English 3 |
4 |
0 |
Physical Education – National Defense Education |
|
|
||
16 |
PE001 |
Physical education 1 |
|
|
17 |
PE002 |
Physical education 2 |
|
|
18 |
ME001 |
National defense education |
|
|
Other subjects |
|
|
||
19 |
SS004 |
Professional skills |
0 |
2 |
No |
Code |
Name |
Theory |
Practice |
1 |
IT002 |
Object-oriented programming |
3 |
1 |
2 |
IT003 |
Data structures and algorithms |
3 |
1 |
3 |
IT004 |
Databases |
3 |
1 |
4 |
IT005 |
Introduction to computer network |
3 |
1 |
5 |
IT006 |
Computer architecture |
3 |
0 |
6 |
IT007 |
Operating systems |
3 |
1 |
7 |
IT008 |
Visual programming |
3 |
1 |
8 |
IT009 |
Introduction to IT disciplines |
2 |
0 |
No |
Code |
Name |
Theory |
Practice |
1 |
SE100 |
Object-oriented software development methodology |
3 |
1 |
2 |
SE101 |
Modeling methods |
3 |
|
3 |
SE102 |
Introduction to game development |
2 |
1 |
4 |
SE104 |
Software engineering |
3 |
1 |
5 |
SE114 |
Introduction to software and embedded systems |
2 |
1 |
6 |
SE106 |
Formal specification |
4 |
|
7 |
SE107 |
System analysis and design |
3 |
1 |
8 |
SE108 |
Software testing |
2 |
1 |
9 |
SE109 |
Software development, deployment and maintenance |
3 |
|
10 |
SE111 |
Open source project |
2 |
|
11 |
SE112 |
Specialized project |
3 |
|
No |
Code |
Name |
Theory |
Practice |
Compulsory Subjects |
|
|
||
1 |
SE214 |
Advanced software engineering |
3 |
1 |
2 |
SE215 |
Human-computer interaction |
3 |
1 |
Major Elective Subjects |
|
|
||
1 |
SE310 |
.Net technology |
3 |
1 |
2 |
SE325 |
J2EE |
3 |
1 |
3 |
SE331 |
E-commerce |
2 |
|
4 |
SE313 |
Intelligent algorithms |
2 |
|
No |
Code |
Name |
Theory |
Practice |
Compulsory Subjects |
|
|
||
1 |
SE220 |
Introduction to game design |
3 |
1 |
2 |
SE221 |
Advanced game programming |
3 |
1 |
Major Elective |
|
|
||
1 |
SE320 |
3D programming with Direct3D |
3 |
1 |
2 |
SE327 |
Games development |
3 |
1 |
3 |
SE328 |
Artificial intelligence on game programming |
3 |
1 |
4 |
SE344 |
Mobile game programming |
3 |
1 |
5 |
SE329 |
3D game engine design |
3 |
1 |
No |
Code |
Name |
Theory |
Practice |
General Elective 1 |
|
|
||
1 |
SE330 |
Java programming language |
3 |
1 |
2 |
SE337 |
Intelligent Algorithms |
3 |
|
3 |
SE332 |
Advanced database |
2 |
|
4 |
SE338 |
Fuzzy logic |
2 |
|
5 |
SE334 |
Programming paradigms |
2 |
1 |
6 |
SE339 |
Distributed computing |
2 |
1 |
7 |
SE336 |
Open-source software development |
2 |
|
General Elective 2 |
|
|
||
1 |
SE340 |
Information-technology project management |
3 |
1 |
2 |
SE341 |
Web technology and applications |
3 |
1 |
3 |
SE350 |
E-learning |
2 |
|
4 |
SE351 |
Parallel processing |
3 |
1 |
5 |
SE343 |
Portal technology |
3 |
|
6 |
SE345 |
Embedded programming techniques |
3 |
1 |
7 |
SE346 |
Mobile device application development |
3 |
1 |
8 |
SE348 |
M-commerce |
2 |
|
9 |
SE349 |
Introduction to business administration |
2 |
|