Software Engineering
STAGE I: 59 credits |
|||||
|
Subject ID |
Subject Name |
Credit |
Theory |
Practice |
Semester 1 |
IT001 |
Introduction to programming |
4 |
3 |
1 |
MA001 |
Calculus 1 |
3 |
3 |
0 |
|
MA003 |
Linear Algebra |
3 |
3 |
0 |
|
PH001 |
Introduction to electrical engineering |
3 |
3 |
0 |
|
EN001 |
English 1 |
4 |
4 |
0 |
|
IT009 |
Introduction to IT disciplines |
2 |
2 |
0 |
|
PE001 |
Physical education 1 |
|
|
|
|
ME001 |
National defense education |
|
|
|
|
|
Total |
19 |
|
|
|
Semester 2 |
IT002 |
Object-oriented programming |
4 |
3 |
1 |
IT003 |
Data structures and algorithms |
4 |
3 |
1 |
|
Students choose PH002 or PH003 |
|||||
PH002 |
Introduction to digital circuit |
4 |
3 |
1 |
|
PH003 |
Technical physics |
4 |
4 |
0 |
|
MA002 |
Calculus 2 |
3 |
3 |
0 |
|
EN002 |
English 2 |
4 |
4 |
0 |
|
PE002 |
Physical education 2 |
|
|
|
|
|
Total |
19 |
|
|
|
Semester 3 |
IT004 |
Databases |
4 |
3 |
1 |
IT005 |
Introduction to computer network |
4 |
3 |
1 |
|
IT006 |
Computer architecture |
3 |
3 |
0 |
|
EN003 |
English 3 |
4 |
4 |
0 |
|
MA004 |
Discrete structures |
4 |
3 |
1 |
|
SS004 |
Professional skills |
2 |
0 |
2 |
|
PE003 |
Physical education 3 |
|
|
|
|
|
Total |
21 |
|
|
|
STAGE II: 94 credit |
|||||
Semester 4 |
SS001 |
Fundamental principles of Marxism-Leninism |
5 |
5 |
0 |
SS002 |
The revolutionary way of the communist party of Vietnam |
3 |
3 |
|
|
IT007 |
Operating systems |
4 |
3 |
1 |
|
IT008 |
Visual programming |
4 |
3 |
1 |
|
SE104 |
Software engineering |
4 |
3 |
1 |
|
|
Total |
20 |
|
|
|
Semester 5 |
SS003 |
Ho Chi Minh thought |
2 |
2 |
|
SE101 |
Modeling methods |
3 |
3 |
|
|
SE102 |
Introduction to game development |
3 |
2 |
1 |
|
SE114 |
Introduction to software and embedded systems |
3 |
2 |
1 |
|
MA005 |
Probability and statistics |
3 |
3 |
|
|
|
Total |
14 |
|
|
|
Semester 6 |
SE214 |
Advanced software engineering |
4 |
3 |
1 |
SE106 |
Formal specification |
4 |
4 |
|
|
SE107 |
System analysis and design |
4 |
3 |
1 |
|
SE109 |
Software development, deployment and maintenance |
3 |
3 |
|
|
SE33* |
Elective subject 1 |
4 |
3 |
1 |
|
|
Total |
19 |
|
|
|
Semester 7 |
SE108 |
Software testing |
3 |
2 |
1 |
SE215 |
Human-computer interaction |
4 |
3 |
1 |
|
SE110 |
Object-oriented software development methodology |
4 |
3 |
1 |
|
SE111 |
Open source project |
2 |
2 |
|
|
SE34* |
Elective 2 |
4 |
3 |
1 |
|
|
Total |
17 |
|
|
|
Semester 8 |
SE501 |
Internship |
3 |
3 |
|
SE31* |
Mảo courses |
8 |
6 |
2 |
|
SE112 |
Project |
3 |
3 |
|
|
|
Total |
14 |
|
|
|
Semester 9 |
|||||
|
Graduation thesis |
10 |
|
|
|
|
Total |
10 |
10 |
0 |