Skip to main content
x

Curriculum 2018, Software Engineering, Code: F7480103, high-quality program

 No. Block of Knowledge Total credits
    Total credits Compulsory Optional
1 General Education Knowledge: 61 credits  
1.1
Political theory and law modules
Code Module Credits Semester Faculty
301001 The Basic Principles of Marxism - Leninism 5 3 Social Sciences & Humanities
301002 Ho Chi Minh Ideology 2 4 Social Sciences & Humanities
301003 Revolutionary Way of Communist Party of Vietnam 3 5 Social Sciences & Humanities
10 10  
1.2
Social Sciences
Code Module Credits Semester Faculty
302053 Introduction of Laws 2 2 Law
2 2  
1.3
Natural Sciences
Code Module Credits Semester Faculty
501031 Applied Calculus for IT 4 1 Information Technology
502061 Applied Probability and Statistics for IT 4 2 Information Technology
501032 Applied Linear Algebra for IT 4 1 Information Technology
12 12  
1.4
English
Code Module Credits Semester Faculty
001214 Global Citizen English 4 8 2 TDT Creative Language Center
001212 Natural English 2 5 1 TDT Creative Language Center
001213 Global Citizen English 3 8 1 TDT Creative Language Center
001215 Global Citizen English 5 9 2 TDT Creative Language Center
30 30  
1.5 Informatics Basics      
1.6
Supporting Skills
Code Module Credits Semester Faculty
302207 Presentation Skills 1 1 Social Sciences & Humanities
302205 Creative Thinking Skills 1 2 Social Sciences & Humanities
L00001 Skills for sustainable development 2 1 Department of Skills
L00017 Skills for sustainable development - Coach 0 1 Department of Skills
L00018 Skills for sustainable development - Design your life 0 1 Department of Skills
300085 Writing and Presenting Skills 1 3 Social Sciences & Humanities
300051 Teamwork Skills 1 2 Social Sciences & Humanities
300015 Learning methods in university 1 1 Social Sciences & Humanities
7 7  
1.7
Physical Education
Code Module Credits Semester Faculty
D01001 Swimming (Compulsory) 0 1 Sport Science
  Optional group of Physical Education 1 0 2-0  
D01106 Physical Education 1 - Tennis 0   Sport Science
D01101 Physical Education 1 - Football 0   Sport Science
D01105 Physical education 1 - Aerobic 0   Sport Science
D01102 Physical Education 1 - Taekwondo 0   Sport Science
D01103 Physical Education 1 - Volleyball 0   Sport Science
D01104 Physical Education 1 - Badminton 0   Sport Science
D01120 Physical education 1 - Fitness 0   Sport Science
D01121 Physical education 1 - Hatha Yoga 0   Sport Science
  Optional Group of Physical Education 2 0 2-0  
D01205 Physical Education 2 - Table Tennis 0   Sport Science
D01201 Physical Education 2 - Karate 0   Sport Science
D01202 Physical Education 2 - Vovinam 0   Sport Science
D01204 Physical Education 2 - Basketball 0   Sport Science
D01206 Physical Education 2 - Action Chess 0   Sport Science
D01203 Physical Education 2 - Vietnamese Traditional Martial Art 0   Sport Science
D01220 Physical education 2 - Field Hockey 0   Sport Science
Certificate of Physical Education
1.8
National Defense Education
Code Module Credits Semester Faculty
D02029 National Defense Education - 2nd Course 0 2 National Defense & Security Education Centre
D02028 National Defense Education - 1st Course 0 2 National Defense & Security Education Centre
D02030 National Defense Education - 3rd Course 0 1 National Defense & Security Education Centre
Certificate of National Defense Education
2 Specialized Education Knowledge: 82 credits  
2.1
Basic Knowledge
Code Module Credits Semester Faculty
501043 Data Structures and Algorithms I 4 2 Information Technology
501042 Programming Methodology 4 1 Information Technology
501044 Discrete Structures 4 3 Information Technology
12 12  
2.2 Major Knowledge 54 33 21
2.2.1 General Knowledge 13 13  
 
General modules and Compulsory modules
Code Module Credits Semester Faculty
502056 Basic Career Requirement 1 4 Information Technology
502044 Computer Organisation 4 2 Information Technology
502046 Introduction to Computer Networks 4 3 Information Technology
502047 Introduction to Operating Systems 4 3 Information Technology
13 13  
2.2.2 Specialized Knowledge 41 20 21
 
General modules and compulsion modules
Code Module Credits Semester Faculty
503040 Design and Analysis of Algorithms 4 5 Information Technology
502045 Software Engineering 4 5 Information Technology
502051 Database Systems 4 4 Information Technology
502042 Combinatorics and Graphs 4 4 Information Technology
504074 Industrial Experience Requirement 4 6 Information Technology
20 20  
 
Optional Modules
Code Module Credits Semester Faculty
  Optional Group 1 15 4-3,5-6,6-3,7-3  
502043 Data Structures and Algorithms II 4   Information Technology
505054 Formal Specification & Design Techniques 3   Information Technology
503073 Web Programming and Applications 3   Information Technology
504058 Software Testing 3   Information Technology
505055 Embedded Software Design 3   Information Technology
502050 Requirements Analysis and Design 3   Information Technology
503058 Logic and Formal Systems 3   Information Technology
504060 Software Verification and Validation 3   Information Technology
504070 Enterprise Service-Oriented Architecture 3   Information Technology
503057 Software Engineering on Modern Application Platforms 3   Information Technology
502057 Programming Language Concepts 3   Information Technology
504076 Game Development 3   Information Technology
503074 Mobile Apps Development 3   Information Technology
504077 Design Pattern 3   Information Technology
503056 Software Development on Evolving Platforms 3   Information Technology
505053 Automatic Software Validation 3   Information Technology
504073 Advanced Software Engineering 3   Information Technology
  Optional Group 2 6 6-3,7-3  
503043 Introduction to Artificial Intelligence 3   Information Technology
503049 Introduction to Computer Security 3   Information Technology
505043 Knowledge Discovery and Data Mining 3   Information Technology
503066 Enterprise Resource Planning Systems 3   Information Technology
503067 IT and Customer Relationship Management 3   Information Technology
503044 Introduction to Machine Learning 3   Information Technology
504068 Distributed Databases 3   Information Technology
504045 Introduction to Language Processing 3   Information Technology
502049 Introduction to Information Security 3   Information Technology
502052 Enterprise Systems Development Concepts 3   Information Technology
503062 Management of Information Systems 4   Information Technology
21   21
2.3
Apprenticeship
Code Module Credits Semester Faculty
512CM1 Professional practice skills 0 7 Information Technology
504078 Information Technology Project 1 4 7 Information Technology
4 4  
2.4
Graduation Thesis or Specialized Optional Modules
Code Module Credits Semester Faculty
504079 Graduation Thesis 12 8 Information Technology
12   12
    143 110 33